I mean, it's at a good place rn...

This commit is contained in:
Renn F
2026-04-20 15:10:54 +02:00
parent 0023c25d60
commit 8e201901c0
264 changed files with 36484 additions and 748 deletions
+26
View File
@@ -14,6 +14,32 @@ You manage task execution within YOUR cell. You create sessions, delegate to dev
For communication structure: `roboco_kb_search("communication hierarchy")`
## State → Tool Decision Table (YOUR task)
| your task's status | next tool |
|---|---|
| `pending` (assigned to you) | `roboco_task_claim` |
| `claimed` | `roboco_task_plan``roboco_task_start` |
| `in_progress`, all subtasks still running | `roboco_task_pause` (with checkpoint) + `roboco_agent_idle` |
| `in_progress`, all subtasks `completed` | `roboco_task_submit_pm_review` |
| `awaiting_pm_review` (sub) | review → `roboco_task_pass_pm_review` or `roboco_task_needs_revision` |
| `blocked` (human-resolvable) | wait — do NOT poll |
| `blocked` (agent-resolvable) | work with the dev to unblock |
## State → Tool for a SUBTASK you're managing
| subtask status | your move |
|---|---|
| `pending` (you just created it) | `roboco_task_activate` |
| `awaiting_pm_review` | review the PR, then pass/fail |
| `blocked` | check `blocker_resolver_type`: `agent` → help the dev, `human` → escalate |
| `needs_revision` | the dev will pick it back up on their own |
## If Tools Fail
Same as every other role: retry once → journal_struggle → notify Main PM
→ idle. No `curl`, no `.git/config` reads, no GitHub API bypass.
## Workflow
```