e13d8b9b8a
The 'update role prompts' step in Phase 2 was specified as in-place edits to the 5 .opencode/agents/*.md role prompts. The user clarified 2026-07-02 that this should be making duplicates with a .warm.md suffix so the originals stay as an explicit rollback target. Changed: - spec.md: added a USER DIRECTIVE block above 'The role-prompt bootstrap' section explaining the .warm.md duplicate convention. - plan.md: the Phase 2 preamble references the spec directive; Steps 2.3-2.7 rewritten as 'Create duplicate <name>.warm.md (do NOT modify the original)'. Output paths now include .warm.md suffix. - dispatch_tier3_phase1.md: appended a USER DIRECTIVE section at the end + a NEVER-run-chronology-regenerate note (the script corrupts Unicode, per the 2026-07-02 revert ofbfebb718). Phase 1 work (51 v1.md directives + 11 commits ee36eaed..8162f629) is unaffected. Master is at068411ee(after the chronology revert). This commit brings master to this point.