Bash Retirement Finalization
Final residuals and closeout for the release-toolkit Bash retirement.
This milestone owns the finalization layer, not the historical Phase 6/7 implementation record. Completed port trackers remain in their original phase milestones. This milestone covers:
- the #705 parent and the terminal-state/counting records;
- the remaining bootstrap, FETCH-arm, and action-delivery decisions;
- stale contract and documentation cleanup caused by the retired scripts;
- the remaining workflow-shell reduction opportunities;
- runner dependency adoption that can remove repeated installer shell.
Exit condition: every open item has a measured disposition, the final Bash boundary is recorded in ADR-0009, and no tracker still describes the retirement as unfinished by omission.
Related historical work: #597, #607, #706, #720, #750, #756, #758, #761, #773, #776, and #795.
No due date
100% Completed
docs(single-stack): count bash, not .sh files — record the out-of-scope judgement with its number
All checks were successful
check-self-bootstrap / check (pull_request) Successful in 6s
fragment-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 6s
fragment-check / changelog fragment-kind (pull_request) Successful in 7s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 27s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 7s
manifest-check / check (pull_request) Successful in 0s
register-check / register-drift check (pull_request) Successful in 7s
register-check / check (pull_request) Successful in 0s
tests / workflow-schema (pull_request) Successful in 4s
tests / bats (pull_request) Successful in 7s
tests / shellcheck (pull_request) Successful in 3s
check-self-bootstrap / check (push) Successful in 5s
go-ci / lint + build + test (push) Successful in 26s
release / decide + act (push) Successful in 10s
release / release (push) Successful in 0s
tests / workflow-schema (push) Successful in 4s
tests / bats (push) Successful in 7s
tests / shellcheck (push) Successful in 3s