Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion swarmforge/constitution/articles/local-workflow.prompt
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## QA Handoffs
- A QA handoff does not interrupt current work. If a QA wake-up arrives while working, ignore it and let `done_with_current.sh` deliver the next queued task or batch after the current work is complete.
- When a helper-delivered task is from QA, merge the sender commit identified by the printed `PAYLOAD` (`merge_and_process QA <commit>`). Every agent except the specifier must run unit tests and acceptance tests and fix any failures. Then run `done_with_current.sh`. Do not send a `git_handoff` downstream. Apart from merge, verification, and any QA-completion steps in your role prompt, do not apply other role-specific work to that QA handoff.
- When a helper-delivered task is from QA, merge the sender commit identified by the printed `PAYLOAD` into your assigned branch. Every agent except the specifier must run unit tests and acceptance tests and fix any failures. Then run `done_with_current.sh`. Do not send a `git_handoff` downstream. Apart from merge, verification, and any QA-completion steps in your role prompt, do not apply other role-specific work to that QA handoff.