Add human-in-the-loop interactivity to the implementation step

This commit is contained in:
Ohad Livne 2026-02-28 08:55:57 +02:00
parent eeb5e6159e
commit 65d8a4677c
Signed by: libohad-dev
GPG key ID: 34FDC68B51191A4D

View file

@ -66,7 +66,9 @@ After unit tests pass, mark the task complete in `spec/tasks.md` (e.g., append `
**e. Continue to next task**: **e. Continue to next task**:
After completing a task, if the next task's dependencies are all met, continue implementing it without stopping. Keep going until either: After completing a task, present a brief summary of what was implemented and the test results. Then ask the developer whether to continue to the next task or pause for review. If the developer chooses to continue (or has previously indicated they want uninterrupted execution), proceed to the next task whose dependencies are all met.
Stop regardless of the developer's preference when:
- A unit test failure or spec inconsistency requires developer input - A unit test failure or spec inconsistency requires developer input
- A verification milestone is reached (all of its tasks are now complete) - A verification milestone is reached (all of its tasks are now complete)
- No more tasks are ready (unmet dependencies) - No more tasks are ready (unmet dependencies)