Commit 87893fb
committed
docs(runtime): strip the tracker id from the duplicate route's ledger note
`check:doc-authoring` refuses a new internal issue-id reference in
sibling-package STRING prose, and the note added to
`packages/runtime/src/route-ledger.ts` carried two: the `[#NNNN]` prefix
and a `pre-#NNNN` back-reference. A route-ledger note is a runtime
string that reaches authors, operators and generated surfaces, none of
whom can resolve a tracker id.
Maintainer ruling 2026-08-12, verbatim and untranslated:
「处理 issue 时犯的错应该总结成经验,保留 issue id没有意义」
So the note now states the lesson self-containedly -- what the refusal
is, where it lives, why it must precede the protocol call, and what the
answer looked like before it -- with no id to resolve. The adjacent
`//` comments in `domains/packages.ts` keep their ids: comments are the
sanctioned carrier, and the gate reads only strings.
⛔ Not repaired by a baseline entry: `doc-authoring-prose-id.baseline.json`
pins the adjudicated pre-existing population and is shrink-only, so an
entry there weakens a ratchet and is maintainer-only.
Gate now reads: sibling-package prose ids hold the baseline -- 829 pinned
site(s) across 231 file(s), 85387 string(s) read in 1156 parsed
source(s), no growth, no burn-down unrecorded.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D47qPfEWVPmhguWgBZCi5N1 parent 01aed5e commit 87893fb
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
| 370 | + | |
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
| |||
0 commit comments