audit: documentation drift pass (integration.md, ADRs, README, inline comments vs current substrate) #158
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
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#158
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Why now
Pre-1.0 readiness: 10 cycles of substrate evolution this session (v0.7 → v0.11) + the v0.4.0 architectural arc earlier. Docs may have drifted out of sync with the current substrate; one deliberate audit catches the drift before 1.0 locks in expectations.
Audit surfaces
integration.md vs code
Line-by-line review:
Known suspected drift sites:
publish_modedefault flip (v0.10.0 — flipped draft→immediate); does integration.md fully reflect the post-flip default?bump_overridesemantics post-#107label-based bump-control (slash namespace, exclusive labels) — does integration.md describe the label mechanism?secrets: inheritper #135; paths-ignore per #139;default_merge_styleper #154)ADRs vs current substrate
Each ADR (0001 through 0007) cross-referenced against current code:
Each drift: AMEND the ADR with a "post-v0.X.Y" note OR file a follow-up tracker for substantive realignment.
README vs current substrate
Inline code comments
Critical comments to verify:
_release.ymlstep-by-step comments vs actual step behaviorrelease-prep.shdocumentation comments at function-toprelease-decide.shdecision-tree commentsmanifest-precheck.shpartial-completion-matrix comment (Surveyor 4a44 design point — does the code still embody this?)Composition
Output
docs/drift-audit-2026-06-XX.mdcapturing each findingImplementation surface
Audit-only:
Estimated scope: 4-6 hours of focused work + however many follow-up trackers materialize.
What this PR does NOT do
Refs
publish_modeflip, post-bump_override-via-labels, post-cellblock-adoption findingsClosing — Surveyor completed the docs-drift audit, ADR amendments + inline-comment fixes shipped via #220 (merged 2026-06-27 at
9052eb37, byte-identical-via-rebase of the AGit-flow PR #217), audit-doc landed atdocs/drift-audit-2026-06-27.md. The audit-pass itself is done; deferred items (int-1/2/3 integration.md fixes) wait on #212-merge to apply against the post-Herald-polish structure.Sibling open: #213 (python/multi half-support, code-side), #215 (ADR-0008 consideration), #218 (approver-gate class — durable fix Surveyor surfaced via the audit-PR mechanic friction).