Files
wassname fbde665669 Gut robot review, rebuild as lean task/goal list with evidence sign-off
- Delete robot-review.ts, review-badges.ts, TaskClaimDone, robot_review_ask, robot_review_run, lgtm_supersede
- Replace with 5 tools: TaskCreate, TaskList, TaskGet, TaskUpdate, TaskComplete
- Goals have done_criterion + failure_mode, sign off via TaskComplete(evidence, failure_likely)
- Subtasks have parentId, mark done via TaskUpdate
- Plain tasks have just subject, mark done via TaskUpdate
- TaskComplete spawns pi-subagents RPC sanity check (skips if unavailable)
- Port reminder cadence from pi-tasks (injects reminder when agent idle for N turns)
- Guard ctx?.ui and turnCtx?.ui against undefined
- Net -3,477 lines (3,632 → 1,402 src lines)
2026-06-15 17:29:24 +08:00
..