Codex should follow the Shared Agent Contract, plus the Codex-specific rules below.
./scripts/conductor-bootstrap.shThen read:
.context/ARDUR_CONTEXT.md- Graph artifacts only when its Generated Graph status is
available - When its graph status is
unavailable, use the live source and applicable workflow files; missing graph artifacts are optional in this path AGENTS.mddocs/engineering-standards.md
- Use
rgfor search andapply_patchfor manual edits. - Do not write files with shell heredocs when
apply_patchis appropriate. - Do not revert unrelated user changes.
- Treat
.context/as generated/local state. Regenerate it with scripts rather than editing generated files by hand. - Keep final responses self-contained: what changed, what was validated, and what remains blocked.
- Normal work:
dev. - Release-only work:
main, only when explicitly requested.