docs(wiki): WMT-001 fixtures-validation note

Alle 3 Test-Fixtures in scripts/test-fixtures/wiki-lint/{clean,messy,broken}-wiki/
sind v1.5-kompatibel:
- clean-wiki: 3 Files, Exit 0, alle Sections grün
- messy-wiki: 3 Files, Exit 1, Issues=2 (Stubs + Missing Frontmatter)
- broken-wiki: 3 Files, Exit 1, Issues=3 (Stubs + Missing Frontmatter + Broken Ref)
- Fixtures testen Mechanik (Stub/Frontmatter/Orphan/Broken-Ref/Raw-Coverage),
  nicht spezifische Sub-Categories → Schema-stabil.
This commit is contained in:
Hector 2026-06-17 15:27:49 +02:00
parent d07bf1690a
commit 40463cbf4a

View file

@ -18,6 +18,11 @@
3. Fixtures in `scripts/test-fixtures/wiki-lint/{clean,messy,broken}-wiki/` durchgehen — passen die noch zur aktuellen Wiki-Struktur (Schema v1.5: people/, institutions/, hardware/ in concepts/)?
4. Optional: Falls Schema v1.5 Sections (`concepts/hardware`, `concepts/agi`) im Lint-Output als „neu seit v1.4" markiert werden sollen, Changelog-Hinweis im Header.
- Definition of Done: alle 17 Test-Asserts grün, Header-Version 1.0, Fixtures-Check dokumentiert, Commit auf Remote.
- **Fixtures-Validierung (WMT-001, 2026-06-17):**
- `clean-wiki`: 3 Files, Exit 0, alle Sections grün ✅. Passt weiterhin — keine Schema-Abhängigkeit.
- `messy-wiki`: 3 Files, Exit 1, Issues=2 (Stubs + Missing Frontmatter). Detektiert polymarket-Cluster ✅. Passt weiterhin.
- `broken-wiki`: 3 Files, Exit 1, Issues=3 (Stubs + Missing Frontmatter + Broken Ref + Uncovered Raw). Passt weiterhin.
- **Fazit:** Alle 3 Fixtures sind v1.5-kompatibel. Keine Anpassung nötig. Die Fixtures testen nur die Mechanik (Stub/Frontmatter/Orphan/Broken-Ref/Raw-Coverage), nicht spezifische Sub-Categories — daher Schema-stabil.
- [x] **WMT-002** — 12 Wiki-Pages mit Frontmatter nachziehen | schema | S | 2026-06-16
- Schema: siehe `AGENTS.md` § "Wiki-Pages haben minimales Frontmatter"