Forge Project Cleanup Execute State 3
- ✅ Task 1 — Inventory current project bot prompt content
- ✅ Read project-runner prompt (prm_cmq8aja9i000301mzab1ezdxf) with versions
- ✅ Read project-thinker prompt (prm_cmqmm7nc1000401p1bx5lgj0g) with versions
- ✅ Read project-worker prompt (prm_cmqmmf7vr000b01p15biyasvf) with versions
- ✅ Read project-evaluator prompt (prm_cmqmkjxc6000u01o6ddc7p9kn) with versions
- ✅ For each bot, record: current prompt text, version number, child prompts, references to Erik_Todo/Agent_Todo/WIP/flat-file todos, Knowledge document references, handoff patterns, human gate behavior, project naming conventions
- ✅ Save inventory as Forge_Project_Cleanup_References_Bot_Prompt_Inventory.md in References/
- ✅ Task 2 — Update project-runner prompt
- ✅ Read current project-runner prompt
- ✅ Update prompt with work-product communication rules (Spec §4)
- ✅ Update prompt with standard handoff packets (Spec §5)
- ✅ Update prompt with phase ownership (Spec §5)
- ✅ Update prompt with blocked phases representation (Spec §5)
- ✅ Update prompt with globally unique project names (Spec §11)
- ✅ Update prompt with user-configurable human gates (Spec §12)
- ✅ Update prompt with todos tool group (Spec §2)
- ✅ Update prompt with no WIP (Spec §3)
- ✅ Save updated prompt using updateBotPrompts
- ✅ Create prompt-version artifact
- ✅ Build, commit, push
- ✅ Task 3 — Update project-thinker prompt
- ✅ Read current project-thinker prompt
- ✅ Update prompt with work-product communication (Spec §4)
- ✅ Update prompt with standard handoff packets (Spec §5)
- ✅ Update prompt with phase ownership (Spec §5)
- ✅ Update prompt with todos tool group (Spec §2)
- ✅ Update prompt with no WIP (Spec §3)
- ✅ Update prompt with globally unique project names (Spec §11)
- ✅ Update prompt with human gates (Spec §12)
- ✅ Update prompt with ambiguity handling (Spec §10)
- ✅ Save updated prompt using updateBotPrompts
- ✅ Create prompt-version artifact
- ✅ Build, commit, push
- ✅ Task 4 — Update project-worker prompt
- ✅ Read current project-worker prompt
- ✅ Update prompt with work-product communication (Spec §4)
- ✅ Update prompt with standard handoff packets (Spec §5)
- ✅ Update prompt with phase ownership (Spec §5)
- ✅ Update prompt with todos tool group (Spec §2)
- ✅ Update prompt with no WIP (Spec §3)
- ✅ Update prompt with context boundary (Spec §4, Workflow §6)
- ✅ Update prompt with run/cost evidence (Spec §5, §7)
- ✅ Save updated prompt using updateBotPrompts
- ✅ Create prompt-version artifact
- ✅ Build, commit, push
- ✅ Task 5 — Update project-evaluator prompt
- ✅ Read current project-evaluator prompt
- ✅ Update prompt with work-product communication (Spec §4)
- ✅ Update prompt with standard handoff packets (Spec §5)
- ✅ Update prompt with phase ownership (Spec §5)
- ✅ Update prompt with todos tool group (Spec §2)
- ✅ Update prompt with no WIP (Spec §3)
- ✅ Update prompt with work-product communication check (Spec §4)
- ✅ Update prompt with context boundary (Workflow §6)
- ✅ Update prompt with run/cost evidence (Spec §7)
- ✅ Save updated prompt using updateBotPrompts
- ✅ Create prompt-version artifact
- ✅ Build, commit, push
- ✅ Task 6 — Verify bot prompt compliance with Knowledge
- ✅ Read all four updated bot prompts
- ✅ Read canonical Knowledge documents (Workflow, User Guide, Orchestration, Architecture)
- ✅ For each bot, compare prompt against Knowledge and record compliance, discrepancies, gaps
- ✅ Fix any discrepancies or gaps to align with Knowledge
- ✅ Update bot prompt inventory document with compliance audit results
- ✅ Build, commit, push