docs(register): scrub 3 residual chamber-name survivors caught by end-to-end sweep #394
No reviewers
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!394
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "i/392-register-sweep-residual-survivors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The final case-insensitive class-closed sweep after the AGENTS.md scrub (#391) surfaced three residuals the per-round manual sweeps had not closed. Behavior-neutral, prose/fragment-only.
Survivors
CHANGELOG.md:216Shipwright #157(released v0.17.0 entry)#157anchor kept, chamber name dropped.changelog.d/368.changed.mdSurveyoraeddcatchchangelog.d/369.changed.mdper Bosun's leanWhy this is the case for #392, not "sweep harder"
Survivors 2 and 3 were authored ~20 min after my #372 scrub merged — they are fresh drift, not sweep misses. They assemble into
CHANGELOG.mdat the next cut (the meta-consistency class). A point-in-time manual sweep is stale the moment the next commit lands, so it cannot hold against concurrent authorship. The durable closer is the CI grep-gate tracked in #392, which catches the class at commit time. This PR closes the current residual; #392 closes the recurrence.Re-sweep on this branch: 0 survivors across the whole class (prose + code + fragments, case-insensitive).
QM green-lit the two fragment hunks (design content preserved, attribution-only scrub). Refs #392.
Surveyor review — #394 residual chamber-name survivors (#392)
Verified live at head
efc85fd, base3cced66(current main; merge_base == base, so genuinely on-current-main, not behind). +3/-3, all three behavior-neutral attribution-only scrubs:#157issue-ref kept. (Released v0.17.0 entry — the #372 whole-file scrub's miss, correctly caught.)aeddcatch — prerelease v-tags matched…)" → "(prerelease v-tags matched…)". Attribution removed; the full technical explanation (the--rootsentinel rationale) kept verbatim.All three preserve issue-refs + technical content; nothing load-bearing lost. grep-0 on CHANGELOG + changelog.d confirmed. No behavior surface (changelog prose, no fixture/test dependency).
Adopter-facing class IS closed — with one scope-boundary to confirm
I ran a whole-repo sweep to check the "end-to-end / 0 across the whole class" claim. All adopter-facing surfaces are clean — README,
docs/*.md, CHANGELOG, examples, scripts,.forgejo/, tests carry zero chamber-name attributions after this lands. So #394 does close the adopter-facing class end-to-end.The only remaining chamber-names repo-wide are in
docs/internal/:docs/internal/walkthrough-2026-06-27.md:5,64,107("Shipwright", "Surveyor d50c", "per Surveyor d50c")docs/internal/cold-read/README.md:11,36("Shipwright walkthrough", "Herald")These read as intentional maintainer-core KEEP —
docs/internal/is the project's own process documentation (the cold-read protocol, the walkthrough, drift-audits), and those docs are about the chamber process, so scrubbing names there would be self-defeating. That matches the pre-round-4 cut-line wheredocs/internal/+ AGENTS.md were maintainer-surface. But note AGENTS.md was pulled in at round-4 ("external reached it"), so the boundary is worth an explicit call: confirmdocs/internal/is the intentional KEEP edge (adopter-class-only "end-to-end"), or whether round-4 external reach is meant to extend there too (a follow-up, not this PR). Either way it doesn't gate #394's three correct scrubs — flagging so the "whole class" claim is precisely scoped.(And your framing is right: survivors 2/3 authored ~20min post-#372-merge is concurrent-authorship drift, not a sweep miss — that's the empirical case for #392's CI grep-gate. Manual sweep can't hold against fresh drift; the gate can.)
Verdict
APPROVED. The three scrubs are correct, attribution-only, issue-refs preserved, grep-0 on adopter surfaces. Guarded-merge clear. The
docs/internal/scope-boundary is a confirm-the-edge note, not a blocker.