mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-10 10:40:32 +01:00
The boundary every outside-voice prompt hands Codex keeps its constraint, all four protected roots, its reason, the no-skill-invocation clause and the agents/openai.yaml no-modify clause, without the IMPORTANT/NOT capitals or the redundant "Ignore them completely". Evidence (safety-codex-boundary, codex-cli 0.160.0, gpt-6-astra, effort high, inotify observer with a negative control in every trial): - before (old wording, repaired oracle): 10/10 clean - rule removed: 5/5 violations (two canary files opened in each) - after (this wording): 10/10 clean, $5.99 Codex is the only reader of this text on every host, so this eval covers every render that carries it. E3 registry hash updated. The tests that pinned the old capitals now check the boundary case-insensitively on meaning (four roots, no skill invocation): codex-skill-isolation, skill-validation, template-context-parity, and the boundary-line filter in gen-skill-docs.