This repository was archived by the owner on Apr 11, 2026. It is now read-only.
Commit 6fcc4d9
feat(review): parallel execution warning on flowctl start
When starting a task while other tasks in the same epic are already
in_progress, flowctl now emits:
- stderr warning about worktree isolation requirement
- JSON field "parallel_warning" with concurrent task count
This catches the #1 Critical audit finding (3 consecutive rounds):
workers running in the same directory without worktree isolation.
The warning is informational (not blocking) because flowctl cannot
control the Agent tool's isolation parameter. But the message appears
in the agent's tool output, making it harder to ignore.
Use --force to suppress the warning.
370 tests pass.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 06f9ab4 commit 6fcc4d9
2 files changed
Lines changed: 44 additions & 3 deletions
Binary file not shown.
Lines changed: 44 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
20 | 45 | | |
21 | 46 | | |
22 | 47 | | |
| |||
26 | 51 | | |
27 | 52 | | |
28 | 53 | | |
29 | | - | |
| 54 | + | |
30 | 55 | | |
31 | 56 | | |
32 | | - | |
33 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
34 | 75 | | |
35 | 76 | | |
36 | 77 | | |
| |||
0 commit comments