# Per-file word-count overrides for tools/docs_check.py (DOC002).
# Format: <repo-relative path> = <max words>
# These are pre-existing documents whose size predates the Scribe Coding migration
# (2026-08-03) — listed here rather than split, to avoid losing content during a
# structural reorganization. See docs/technical/01-documentation-conventions.md for
# the sprawl-control policy new documents should follow.

docs/CHANGELOG.md = 2000
# ^ dropped back down 2026-08-04: archived all 2026-08-03 entries to
# docs/archive/CHANGELOG-2026-08-03.md (only 2026-08-04 entries remain live). Headroom for
# ongoing same-day entries before the next archive pass is needed.
docs/archive/CHANGELOG-2026-07.md = 12500
# ^ archived-for-size, not sprawl — frozen content, headroom is just slack, not an
# invitation to keep adding to it.
docs/archive/CHANGELOG-2026-08-03.md = 3000
# ^ archived-for-size, not sprawl — frozen content, headroom is just slack, not an
# invitation to keep adding to it.
docs/discussions/discussion-log.md = 5500
docs/plans/next-steps.md = 2200
docs/requirements/02-build.md = 2050
# ^ new entry 2026-08-04: BR-BUILD-002/014a for the manifest:environment 1:1 redesign and
# the registry-side existing-image fallback (ADR-052) — genuine new requirement content.
docs/requirements/03-deploy.md = 2450
# ^ bumped 2026-08-04 for BR-DEPLOY-004/009/009a's promotion-is-proof-not-assertion rewrite
# (ADR-052).
docs/requirements/06-cli.md = 3150
# ^ bumped 2026-08-03 for BR-CLI-024..027 (cairn-registry, ADR-048); genuine new command-
# surface content, not sprawl — section C already delegates substance to BR-REG rather
# than restating it. Bumped again 2026-08-04, twice: first for the new-tag/retag ->
# assign-tag merge (ADR-050, since superseded), then for ADR-052's manifest:environment
# 1:1 redesign (BR-CLI-002a/004/007/009/022/023).
docs/technical/ABOUT_GHCR.md = 3500
docs/technical/high-level-motivations-and-workflows.md = 2000
