chore(prompts): decomposition minimalism — fewest subtasks the work needs (#348)

CEO doctrine after an axios bump became a planning parent plus two
sequenced same-branch code children: single-concern work is ONE subtask
covering change, verification, and PR; same-branch sequenced siblings
are one task wearing two ids (the gateway serializes sibling code
subtasks anyway, so the split buys zero parallelism); the i_will_plan
sub_tasks list is a checklist, not a delegation quota.

Co-authored-by: Renn F <rennf93@users.noreply.github.com>
This commit is contained in:
Renzo F
2026-07-09 02:25:32 +02:00
committed by GitHub
co-authored by Renn F
parent 199cc5d2bc
commit 94dd6b6d53
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ i_will_plan(
)
```
After `i_will_plan`, the envelope's `next` field points you at `delegate` — create one subtask per unit of work:
After `i_will_plan`, the envelope's `next` field points you at `delegate` — create one subtask per unit of work. **A "unit of work" is the LARGEST coherent piece one dev can own end-to-end, not the smallest step you can name (CEO doctrine: never over-separate).** Single-concern work — a dependency bump, a config change, one component — is one subtask covering the change, its verification, and the PR. Sequenced same-branch steps are one subtask, not siblings; split only for genuine parallelism across devs or different owners. The `sub_tasks` checklist above may hold more steps than you delegate — several checklist steps usually collapse into one delegated task:
```python
delegate(