carlos / platform Public

zdd-readiness: final review round 1, the approved copy record follows the book-unreadable refusal to its shared constant

The text is unchanged. Only the record's file field moves, from internal/host/rollout.go to internal/rollout/wakeplan.go, where BookUnreadableRefusal now holds it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev 4d93f6bce0d985cafa5b6fe9f18e3aa27c720877 parent f748ade
1 file changed, +1 −1
  • docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-copy.json +1 −1
diff --git a/docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-copy.json b/docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-copy.json
index 497c285cf..821ba599c 100644
--- a/docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-copy.json
+++ b/docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-copy.json
@@ -113,7 +113,7 @@
{"id": "zdd.refuse.held-since-plan", "file": "internal/rollout/wakeplan.go", "text": "build %s failed on this box while this instance was starting, so it was not started"},
{"id": "zdd.refuse.no-store", "file": "internal/host/rollout.go", "text": "this box cannot start instances right now: the deploy store is unavailable"},
{"id": "zdd.refuse.no-release-key", "file": "internal/host/rollout.go", "text": "this box cannot start instances right now: the release key is unavailable"},
- {"id": "zdd.refuse.book-unreadable", "file": "internal/host/rollout.go", "text": "this box cannot start instances right now: its record of failed builds cannot be read"},
+ {"id": "zdd.refuse.book-unreadable", "file": "internal/rollout/wakeplan.go", "text": "this box cannot start instances right now: its record of failed builds cannot be read"},
{"id": "zdd.refuse.no-swaps", "file": "internal/host/rolloutdeclined.go", "text": "this box cannot run two builds side by side, which this instance's build needs"},
{"id": "zdd.refuse.restart", "file": "internal/host/rollout.go", "text": "restart refused: this box cannot restart instances right now"},
{"id": "zdd.wake.not-published", "file": "internal/activator/logsink.go", "text": "wake failed: the box could not record which build this instance runs, so it did not start it. the next request tries again"},