Docs Quality Checks
Use these checks before opening documentation-heavy PRs.
Quick run
make docs-check
This runs:
make docs-path-checkfor backtick path references.make docs-link-checkfor markdown link validity.make docs-index-checkfor section index coverage.make docs-nav-quality-checkfor front matter, valid parent chains, and folder-backed nav enforcement.make docs-lifecycle-checkto block roadmap/phase/backlog tracker artifacts indocs/.make docs-web-route-checkfor web route documentation consistency.make docs-architecture-budget-checkto enforce concise architecture pages (<=150lines for non-index pages).
Drift spot checks (recommended)
For onboarding docs, run quick consistency greps:
rg -n "docker compose|make bootstrap" README.md docs/running
rg -n "FRACTURING_SPACE_AI_ORCHESTRATION" docs/running .env.example .env.local.example
rg -n "defined by an email|independent of any email address" docs/architecture/foundations/domain-language.md docs/architecture/platform/identity-and-oauth.md
rg -n "WEBAUTHN_RP_ORIGINS|MAGIC_LINK_BASE_URL" docs/running/configuration.md docs/architecture/platform/identity-and-oauth.md internal/services/auth