Hector
|
d07bf1690a
|
fix(lint-test): real-repo sanity-check an aktuellen Schema-State angepasst
- Test 4 umbenannt: "real repo (sanity check, expect exit 1)" →
"real repo (smoke-test, exit 0=clean OR 1=issues, NEVER 2)"
- Exit-Erwartung gelockert: 0 (clean nach WMT-002) oder 1 (legitime
Issues) ist OK, nur Exit 2 (Script-Crash) failt
- Section-Suche: 'frontmatter' → 'Frontmatter Präsenz' (case-sensitive
nach Umlaut, Section heißt seit v1.5 mit Umlaut)
- Bonus-Assert: 'Total Wiki-Pages:' als generische Summary-Sanity
- Ergebnis: 18/18 grün (17 original + 1 neuer Assert)
|
2026-06-17 15:26:59 +02:00 |
|
Hector
|
4f95a55c70
|
chore(wiki): maintenance-system v1.0 (lint script + test suite + subagent templates)
Plan abgestimmt mit k9ert im RamaDama-Topic 2026-06-16.
Detection/Execution-Trennung: scripts/wiki-lint.sh ist mechanisch
(kein LLM), Subagent-Spawn nur für Fixes.
Includes:
- scripts/wiki-lint.sh (v0.1, 360 lines, 8 checks, exit 0/1/2)
- scripts/wiki-lint-test.sh (17 asserts, 3 fixtures, all green)
- scripts/test-fixtures/wiki-lint/{clean,messy,broken}-wiki/
- scripts/subagents/{wiki-lint-runner,frontmatter-migration}.md
- wiki/tasks/maintenance-todo.md (WMT-001..006, WMT-000 done)
- AGENTS.md v1.4 (Maintenance-Section hinzugefügt)
- wiki/log.md (Eintrag)
- scripts/wiki-lint-report.md (erster Lint-Run: 46 Pages, 2 Issues)
Erste Lint-Befunde (siehe Report):
- 12 Wiki-Pages ohne Frontmatter
- 14 Stubs (30% Quote)
Co-Authored-By: Hector <hector-bot@botreasury.local>
|
2026-06-16 11:39:47 +02:00 |
|