Add tools/run-plan.sh to run a plan's tasks in fresh OpenCode sessions

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-09-17 14:02:49 -07:00
co-authored by Claude Fable 5.1
parent 76ccc251cd
commit db0ba081db
2 changed files with 70 additions and 1 deletions
+3 -1
View File
@@ -62,7 +62,9 @@ In `~/src/boxmaker`, start a fresh OpenCode session with Laguna S 2.1 and send:
> Read `docs/plans/M2a/01-proto-sha256.md` and do exactly that task.
Then the next file in a new session. If a session ends with a `stopped` row in
Then the next file in a new session. Or let `tools/run-plan.sh docs/plans/M2a` do that: it runs each
task in a fresh `opencode run` session with Laguna, and stops at the first task that does not end
with a commit, a clean tree and a `done` row. If a session ends with a `stopped` row in
`docs/implementer-log.md`, do not start the next task. Task 13 talks to straylight: Ornith must be
loadable and slot 0 should not be in heavy use while it runs.