Keep publication recovery usable after cold Go tool runs
This commit is contained in:
@@ -249,6 +249,13 @@ remain open and are preserved rather than duplicated here.
|
||||
|
||||
## R07: Make the recovery handoff survive a cold Go-tool invocation — P2
|
||||
|
||||
**Completed:** CLI recovery prefers the selected module's Go tool. API-only
|
||||
consumers receive privately retained alternate module/checksum files under Git
|
||||
metadata; native consumers retain the executable-path fallback. Assembled tests
|
||||
passed after cold executables disappeared and launcher files were removed,
|
||||
covering both adoption styles, relative replacements, clean candidates, and
|
||||
recovery exit statuses 0–3. CLI, consumer, and internal guidance is updated.
|
||||
|
||||
**Relevant code:** `cmd/releasekit/main.go:134` (`publicationRecoveryCommand`);
|
||||
`examples/multi-module/release.sh`; `docs/consumers/adoption.md`'s module-selected
|
||||
Go-tool workflow; `cmd/releasekit/publication_handoff_test.go`.
|
||||
|
||||
Reference in New Issue
Block a user