Development record
brief and intent record cross-references carry dangling section anchors including five that misdirect a reader to the wrong section
brief and intent record cross-references carry dangling section anchors including five that misdirect a reader to the wrong section
Evidence
18 link sites across 13 record files point at anchors that do not resolve under GitHub's slug algorithm (calibrated against known-working -- em-dash anchors in research/related-work.md). The five that actively misdirect (correct-looking visible label, wrong or non-existent target):
05-internals/06-lint.md:49labels "§ 5" but acceptance-gates is §6 (§5 is Frontmatter fields).00-meta.md:11→02-disembark.md#3-agent-context-budget— no §3, no "context budget" heading ever existed (rule lives in05-internals/03-configuration.md).01-product/01-press-release.md:32→01-ahoy.md#1-acceptance— heading is unnumbered## Acceptance(slugacceptance); inside an acceptance criterion.itd-1-acceptance-gates.md:75→ staleintent-fidelity-reviewerslug (agent renamed tointent-auditor).05-internals/05-prompt-quality.md:13→ stale#2-mcp-preferred-structural-fallback(heading is#2-host-delegated-by-default-oracle-adapters-opt-in). Plus 13 cosmetic slug misses (#2-payload-manifest-default-deny×3 →#2-curated-release-artefact-default-deny; thevoyage-layoutem-dash single-vs-double hyphen ×8;#the-naurian-gap×2).
Adversarial verdict: CONFIRMED, all 18 (minor)
links_resolve strips the fragment before os.Stat, so anchors are structurally invisible to the linter — a fix cannot regress-guard itself. A 2026-07-06 review receipt catalogued 4 of these and the remediation only half-drained them; no ledger issue tracks the remainder. .abcd/** never ships in binaries, so this is record integrity, which the repo treats as load-bearing. Fix: correct the hrefs (and the three visible labels §5→§6 etc.). Not prior art: iss-14 (resolved) fixed a section NUMBER on itd-1 before the agent rename re-staled its slug.
Frontmatter
| id | iss-320 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-320-brief-and-intent-record-cross-references.md
open on GitHub ↗ · commit history ↗