process: require main to forward worker updates to Tao

This commit is contained in:
2026-03-07 21:45:44 +10:00
parent f0ed738453
commit 0d0b7f2369
3 changed files with 18 additions and 1 deletions
+2 -1
View File
@@ -39,7 +39,8 @@
- Historical temporary preference once was: all subagents **primary** = `openai-codex/gpt-5.2`, **fallback** = `github-copilot/claude-opus-4.6`.
- Current important exception / newer rule: **codex_worker** should use **primary** = `openai-codex/gpt-5.4`, prefer high/extra/xhigh thinking when available, and should **not auto-fallback** to another model. If its primary model is unavailable, report to Tao and let Tao decide the replacement model.
- Additional long-lived execution agents initialized locally for repeat use: **docs_worker**, **qa_worker**, **ops_worker**.
- Execution-agent system still needs a standardized dispatch/handoff layer: task input template, result format, and blocker/escalation rules.
- Execution-agent system needs a standardized dispatch/handoff layer: task input template, result format, blocker/escalation rules, and a **main-to-Tao forwarding rule**.
- New hard rule: when an execution agent reports acceptance, milestone progress, blocker, or completion, **main must update Tao first before continuing with review/commit/next-step work**. If worker completion is not forwarded, treat that as a main-process failure rather than “still working”.
## 8) Watchdog / automation policy
- Tao preference: avoid watchdog-style auto-restart automation.