Skip to content
archived Visibility internal Owner erik@uvilo.com Approver _ Created 2026-06-27 Updated 2026-06-27

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