From fe0adfba351faa6b417aaed5890616bcb6757b3c Mon Sep 17 00:00:00 2001 From: dtzp555 Date: Sat, 7 Mar 2026 20:35:57 +1000 Subject: [PATCH] memory: prefer delegating implementation to codex_worker --- MEMORY.md | 2 ++ memory/2026-03-07.md | 1 + 2 files changed, 3 insertions(+) diff --git a/MEMORY.md b/MEMORY.md index 9215c6e..c253449 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -18,6 +18,8 @@ - **main** acts as **PM/architect/reviewer**: requirements, task breakdown, prioritization, risk calls, progress updates, and final summaries to Tao. - Execution agents should be **role-specialized** and do the implementation work. - **codex_worker** is the dedicated Codex execution agent for coding tasks. + - Default delegation rule: unless a task is truly tiny and can be finished in one short pass, **main should not default to personally coding/editing files**; implementation work should be delegated to **codex_worker** first. + - Good candidates for main to do directly: tiny edits, very small linear fixes, or short actions that are not worth execution-agent handoff. - For complex projects, create more specialized agents as needed (e.g. frontend/backend/test/ops/docs/data) instead of overloading one agent. - This is the **current default pattern**, but Tao may change the rules as needs evolve. diff --git a/memory/2026-03-07.md b/memory/2026-03-07.md index aab067f..41fc10e 100644 --- a/memory/2026-03-07.md +++ b/memory/2026-03-07.md @@ -56,4 +56,5 @@ - Model target: `openai-codex/gpt-5.4` - Preference: `codex_worker` should avoid automatic fallback; if GPT-5.4 is unavailable, report to Tao for model decision. - Preference: execution agents should get the strongest execution model; main should remain strong for PM/summary work, but not necessarily do the coding itself. +- New delegation rule clarified: unless work is truly tiny and can be finished in one short pass, main should avoid personally editing/coding and should delegate implementation to `codex_worker` first. - This architecture is the current default, but Tao may revise it as needs change.