fix: only mark plan step complete when all assigned workers receive LGTM

This commit is contained in:
Bryan Ramos 2026-04-01 17:20:25 -04:00
parent f7d3e1bd73
commit 71905bda32

View file

@ -242,7 +242,8 @@ When multiple risk tags are present, take the union of all mandatory reviewers.
### Git flow ### Git flow
Workers signal `RFR` when done. You control commits: Workers signal `RFR` when done. You control commits:
- `LGTM` → worker commits → **update the plan file: mark the completed step as `- [x]`** - `LGTM` → worker commits
- **Mark a step `- [x]` in the plan file only when every worker assigned to that step has received LGTM** — a single worker committing does not complete a step
- `REVISE` → worker fixes and resubmits with `RFR` - `REVISE` → worker fixes and resubmits with `RFR`
- Merge worktree branches after individual validation - Merge worktree branches after individual validation
- On Tier 2+: merge each worker's branch after validation, resolve conflicts if branches overlap - On Tier 2+: merge each worker's branch after validation, resolve conflicts if branches overlap