docs: finalize bounded dead-script NAME-SPACE audit (#852) #886
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!886
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "rigger/852-dead-script-docs"
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?
Refs #852.
Outcome
Exact tree and boundary evidence
a9563b4263(main at the time of freeze, 2026-08-26).ed6d671048(current main at push time); the intervening commit is manifest-only and leaves the audit corpus unchanged.20ac7664de(pushed branch rigger/852-dead-script-docs).git grep -n -I -E 'scripts/(lib/)?forgejo-api.sh:[0-9]+' origin/main -- ':!CHANGELOG.md' ':!docs/retro/**'
1245992726.Changed files and diff
Verification evidence
No review was requested and no merge was performed. This PR does not touch #862, #876, #774, or #787 and makes no operator decision for #774/#787. Pullings will route Sentry separately.
Fresh independent review of PR #886 at exact head
20ac7664de81da4d15894b2b572e47eac9298344(baseed6d67104848cce4f0222f7a5dffb390a018e87a).APPROVED.
The three-file documentation diff is sound:
a9563b4263de0ae97661304661efee44143953a8source corpus reproduces 275 literal matches on 274 name/source-line coordinates and 195 source lines across the 32 names. The ledger coordinate set matches the raw coordinate set exactly; H/P/L totals are 233/27/14.origin/main#851 boundary grep is empty. Theoperations.mdcorrection matches the current tree: the reusable retains the yq runner fallback, whilertusesinternal/configandinternal/forgejo. The consumer-owned hook examples are explicitly caveated.bats tests61/61;bats tests/workflows.bats40/40;go test ./...;go vet ./...; all 16 workflow YAML files parse; fragment-check passes; andgit diff --checkpasses.Production boundary: this PR does not demonstrate main unblocked. The merge-triggered
release/decide+actrun must execute and succeed after the non-manifest merge; current mode=update two-arm results remain prediction, not production evidence.Fresh independent review of PR #886 at exact head
20ac7664de81da4d15894b2b572e47eac9298344(baseed6d67104848cce4f0222f7a5dffb390a018e87a).APPROVED.
The three-file documentation diff is sound:
a9563b4263de0ae97661304661efee44143953a8source corpus reproduces 275 literal matches on 274 name/source-line coordinates and 195 source lines across the 32 names. The ledger coordinate set matches the raw coordinate set exactly; H/P/L totals are 233/27/14.origin/main#851 boundary grep is empty. Theoperations.mdcorrection matches the current tree: the reusable retains the yq runner fallback, whilertusesinternal/configandinternal/forgejo. The consumer-owned hook examples are explicitly caveated.bats tests61/61;bats tests/workflows.bats40/40;go test ./...;go vet ./...; all 16 workflow YAML files parse; fragment-check passes; andgit diff --checkpasses.Production boundary: this PR does not demonstrate main unblocked. The merge-triggered
release/decide+actrun must execute and succeed after the non-manifest merge; current mode=update two-arm results remain prediction, not production evidence.