Fixed missing executable bits on Codex planning scripts. The three shell scripts under .codex/skills/planning-with-files/scripts/ were tracked as 100644 (not executable), so running them directly failed with permission denied. This restores the execute bits and adds a regression test.
What changed:
check-complete.sh,init-session.sh,session-catchup.pynow have correct file modes on theide/codexbranch- New test:
test_codex_script_permissions.pycatches future permission regressions (skips on Windows where mode bits are unreliable)
Note: The same permission issue exists on other IDE branches. This release fixes Codex only. A broader fix across all IDE branches is tracked separately.
Thanks to @Leon-Algo for the fix (PR #119).
Full changelog: CHANGELOG.md