NULNUL 2.0.1
nulnul harness 2.0.1
Use Codex and Claude Code in the same repository without letting either one take over the other's project instructions.
This patch gives Codex and Claude Code separate root session-entry ownership when they are used sequentially in one repository. Codex creates or updates only AGENTS.md; Claude Code creates or updates only CLAUDE.md; both point to the existing single docs/nulnul/checkpoint.json or docs/nulnul/evolution.json writer.
The standard-library writer preserves existing user guidance outside one managed block, fails closed when shared state is missing or duplicated, and leaves the inactive host entry byte-identical. All four first-use and sequential-order cases, eight negative controls, legacy migration, and one post-freeze mixed-host cycle passed with no permission, dependency, service, or external-write change.
This patch does not claim simultaneous Codex and Claude Code mutation, automatic conflict merging, other host support, or global configuration management. Fresh exact-public Claude and changed-migration Meta adoption both passed before main closure.
codex plugin marketplace add SeoNaRu/nulnul-harness --ref main
codex plugin add nulnul-harness@nulnul-harnessclaude plugin marketplace add SeoNaRu/nulnul-harness
claude plugin install nulnul-harness@nulnul-harness