Runtime Parity
Claude Code 100点基準を、Codex Windowsで再現する
Codex Desktop本体はWindows側。WSL Bash runnerをそのまま使うのではなく、Windows codex.cmd、PowerShell、registry、health checkへ最適化する。
01Windows canonical runtime
Desktop AppはWindows側で動きます。問題はBash runnerを叩いた瞬間にWSL側の古いCodexへ落ちることでした。
| Layer | 扱い |
|---|---|
| Windows codex.cmd 0.130.0 | 本番 runner |
| PowerShell 7 | orchestration |
| WSL codex 0.107.0 | 互換・補助のみ |
方針転換画像生成・deploy pipelineはWindows側をcanonicalにする。

02Skill parity map
Claude Codeで100点の `.claude/skills` を、Codex用に劣化コピーせず、実行面だけWindows最適化します。
移植単位思想・品質基準・5要素テンプレ・画像生成プロンプトは維持。runnerだけPowerShell化。
| Claude側 | Codex Windows側 |
|---|---|
| run-ai-images/generate.sh | generate_images_windows.ps1 |
| run_pipeline.sh | Windows-native pipeline hook |
| 手動Gallery | deploy_registry.json render |

03MacBook Pro / Mac Mini Hermes
Windowsで証明した構成をMacへ持ち出すときも、bootstrap、AGENTS template、task pack、registryで再現します。
再現パック
_deploy_os_env にREADME、bootstrap、AGENTS template、Hermes運用メモを配置済み。境界secret/token/remote loginは埋め込まない。GoogleDrive privateとOneDrive workを自動cross-copyしない。

04Registry feedback loop
Deploy OSはGalleryを手で更新しません。生成、deploy、health、cleanup、registry、galleryをループにします。
| Loop | Output |
|---|---|
| build/deploy | index.html, images, .cf-deployed.txt |
| health | alive/down, wrangler deployment count |
| render | deploy_gallery.html |
100点基準画像、本文、registry、deploy、ブラウザ検証が揃って初めて完了。
