- **`haft init --codex` no longer installs deprecated Codex prompts** — Codex initialization now migrates the bundled `h-*` entrypoints into Codex skills under `.agents/skills`, removes stale Haft prompts from `~/.codex/prompts` when Air is not also requested, and writes `agents/openai.yaml` so only `$h-reason` allows implicit invocation. The phase/action skills (`$h-frame`, `$h-char`, `$h-explore`, `$h-compare`, `$h-decide`, `$h-view`, `$h-verify`, `$h-status`, `$h-search`, `$h-note`, `$h-onboard`, `$h-problems`) are explicit-only. Air keeps its existing prompt bootstrap path.
0 commit comments