| Metadata | Value |
|---|---|
| Status | Completed |
| Version | 1.2.0 |
| Last Updated | 2026-07-18 |
| Author | Sangeetha Grantha Team |
Systematically validate all markdown documentation files in the repository against the Documentation Guardian rules (headers, code block fences, relative links) and perform automatic repairs to bring the repository into full compliance.
application_documentation, 27 more in conductor/tracks, .agents/skills and
archive/tools). Causes: wrong relative depth in archived docs, files moved under TRACK-078 /
ADR-013, and files renamed or split by the TRACK-073–076 refactors. Link text was left
untouched so history stays legible; only hrefs moved.tools/check-doc-links.py (make check-docs) resolves every
relative link, stripping :line suffixes and #anchors, and skips fenced code so documented
templates are not treated as references. Wired into CI as the docs job — it needs no
toolchain, so it is the cheapest gate in the matrix.text language specifier.All document checks now run cleanly, and the repository conforms to the spec-driven documentation standards.
tools/check-doc-links.py · make check-docs · .github/workflows/ci.yml (docs job)