Test release launcher wiring

This commit is contained in:
2026-11-03 15:45:45 +00:00
parent b94ed6665b
commit 48fd2dc7bc
3 changed files with 168 additions and 870 deletions

View File

@@ -1,6 +1,6 @@
# Release tooling implementation plan
Status: Stages 1–2 complete; Stages 3–6 pending.
Status: Stages 1–3 complete; Stages 4–6 pending.
Follow the stages in integer order. This is one end-to-end sprint: intermediate
stages may temporarily leave scripts, tests, and documentation inconsistent.
@@ -152,6 +152,9 @@ module mapping; publication and delivery remain explicitly separate commands.
## Stage 3: Replace release-test scaffolding with focused wiring tests
**Completed.** The focused scripts suite passes with the subprocess fake; the
retired publication exercise and its scaffolding have been removed.
Rewrite `scripts/release_test.go` around the actual scripts and a small fake Go
executable at the subprocess boundary. Remove
`scripts/release_integration_test.go` and helpers with no remaining users.