{"_id":"codexus","_rev":"44-ac777a7217e8326793e8a6c155d50247","name":"codexus","dist-tags":{"latest":"0.2.8","next":"0.2.7"},"versions":{"0.1.0-alpha.0":{"name":"codexus","version":"0.1.0-alpha.0","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.0","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"42a21d6a8aac899b83c898777650574d6227d6b6","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.0.tgz","fileCount":18,"integrity":"sha512-FmRtKx42GoG3Q5s9SZN7slfRlnIkojATZog3xwIYWi/uJuVLZn8Ul535GVlHTz3PQcKdvAhLdjo0/330uY2Cog==","signatures":[{"sig":"MEUCIHhoVkoPN80iD6nwEPGzoQ3l/PUQ/7LmTgstPh8CXKheAiEA3e4+lF4ADsebrzJ4+y+00/DUsMBxy/OaZsBtGZD0MDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246249},"type":"module","engines":{"node":">=22"},"gitHead":"659650906eafffcc20b20b60a8dad363e461db15","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke","prepublishOnly":"npm run release:check","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.0_1780075901127_0.86608249734561","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"codexus","version":"0.1.0-alpha.1","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.1","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"cf4bcee297e90dd3d85afa5ba4299cd74deb915d","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.1.tgz","fileCount":19,"integrity":"sha512-slBz9RJp8YbQTGzDviWLnd1dvuXbXDzQmUtqwT15J3aNdb5CVeT8PdhW0xFp3JAe/UiSPCuhWXMCWoLc0RJ+vQ==","signatures":[{"sig":"MEUCIQCsD46I5HGbHQLyhQkq/WefPW9zAPSlFLKh/vc1ziFxUwIgZIYtHnmOXw+RDbeQHoVBIms9eMo+hl8phPuAuRVC7To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248698},"type":"module","engines":{"node":">=22"},"gitHead":"8d7c8b8d9179e0c0228c462b703c7f57e2667233","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke","prepublishOnly":"npm run release:check","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.1_1780076623595_0.3186395392075141","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"codexus","version":"0.1.0-alpha.2","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.2","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"cc0d480953689a84ef6e52d8aa1bb267cdd07f95","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.2.tgz","fileCount":21,"integrity":"sha512-VmiN53tPxLZB45Vu5smypfjkaWLalIMPwOd2Px1oQxE/Nzc3KQIu92eNVX1A/D1V2iL+mEkgaJAiQoCdAXWs6Q==","signatures":[{"sig":"MEQCIGb9RiE7DoHHHZdX69vYPZUjlQfEm7XbRsmC70WdmjNvAiAN+vzkFhnBLZ55l0+lnTYt+DvnBuPkohTgpSZniXazXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312793},"type":"module","engines":{"node":">=22"},"gitHead":"b9a8c9a7456fb254e655c6f13d52fed9cf1fcb8b","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke","prepublishOnly":"npm run release:check","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.2_1780130900672_0.6162541787296432","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"codexus","version":"0.1.0-alpha.3","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.3","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"b2a980f349b024e1f7fb1f12880dae41ad0893e1","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-uEkCAPgbk8v12a8cIXwN2hXUgl6/BzuuZbyM3BMqBxSU0lNmalsPCvot03WlzDdX7AUhgKCi+kPdLTvhaMzazw==","signatures":[{"sig":"MEQCIBuwwqUmvm3P7ongGW0h5gb3+rogahu84pA/7WZWqr8sAiAYdDCoHm1wD+9onR6FkzEVNTOQ9wzrZo0qlqX+bNz0gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409656},"type":"module","engines":{"node":">=22"},"gitHead":"086ef22357b0cfcab68380eadae6fd8674f34465","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke","prepublishOnly":"npm run release:check","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.3_1780160985256_0.71166844679929","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"codexus","version":"0.1.0-alpha.4","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.4","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"8ddb2ffe2b285235a0e47c412639b89a6ed09f31","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.4.tgz","fileCount":23,"integrity":"sha512-KBFP2X0s8Y3GZ4iqsE87sRG5y4I5/fEAtYjdTixoiimJFkn0szxvGao+MdjFihGA1a0ys/06QTxaIph9hlNhaQ==","signatures":[{"sig":"MEUCIQDvLTxe0j9mHUt0bC3S5rpfDNJvKCiZKWcxHyPDQQkiHgIgNAt1ESTBxk5QC1aGX5XixC7Eu5esIpROKA/KKwJlZsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447726},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**",".omx/**",".omc/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]}},"engines":{"node":">=22"},"gitHead":"0c177fb7a7aeeeaf511b6e5d93458fb616b6eb3d","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.4_1780204680419_0.5905309031517829","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"codexus","version":"0.1.0-alpha.5","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.5","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"3f62f0b107807d2f7a0bf855e2fab464d03c3a96","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.5.tgz","fileCount":23,"integrity":"sha512-3JAZgYRFvom2OKOzpS0FdRs20f81ojb+/YCQ7tEIc6ttmBoNupwNJJgbSD1T3Z5PVqm7ZLKzLlTeoyZjUKQ7mA==","signatures":[{"sig":"MEYCIQCmvhIHmXrrXo2a+ILNe6ITEsOyq8zeDKBfAp759ebH/gIhAOMa78qHfMqdDsiCz82Iy4rUl8ldWttSnK12sBm+7AT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450923},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**",".omx/**",".omc/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]}},"engines":{"node":">=22"},"gitHead":"872e2be950f39bc0ae77b8a952d4c10d5113fedf","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.12.1","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.5_1780212357146_0.6541260955075019","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"codexus","version":"0.1.0-alpha.6","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.6","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"4014f6431504d77fe8464ece0265992d7a4f383d","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.6.tgz","fileCount":23,"integrity":"sha512-znJGU6ovF9OB86pIdObha0e+Q2EgXDwGP56wi8yhPI+qGGA6Askpp5upMFO2wQKhqfqBFDIHTDbUnipP2ccogQ==","signatures":[{"sig":"MEQCIBfLQm3k6Tm5UCFBdx6FqyVqfUvrJd9VTCXPTktVdFHzAiA5mw/GKcmlVOzWUDfiEI+iCl4gsRoNPwxnOC2gwmhalA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":447949},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**",".omx/**",".omc/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]}},"engines":{"node":">=22"},"gitHead":"b788c0409a45fb89a663f0a23db052bd8e8e9819","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.13.0","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.6_1780301008359_0.5632261966628449","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7":{"name":"codexus","version":"0.1.0-alpha.7","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0-alpha.7","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"ed5729135b7a3938d9b1950ddcbdac08def7e4e1","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0-alpha.7.tgz","fileCount":23,"integrity":"sha512-Ei9+gU+8BTCKjaEqItKgB+lnC3c0udUdOOghD91oIA8SBcFiJjFIN7VnsNhkgjM+jyIKcZjMa78HAW8t/38eQw==","signatures":[{"sig":"MEQCIGI99mbKh41Idl2TdUpqThaf9Crc0jaFTubc23a/4iy9AiB8Rv0svrhfXZ/BNEfFKHdOfEMGB5n1mhE0W2qvGFWnLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448630},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**",".omx/**",".omc/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]}},"engines":{"node":">=22"},"gitHead":"06ef7fdaa295bce7ff002ff7fa6b2006034e953e","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.13.0","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0-alpha.7_1780301314568_0.9932113567415628","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"codexus","version":"0.1.0","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.0","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"959d8ea30cb2428e1c650b7c763695b328d4d17b","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.0.tgz","fileCount":23,"integrity":"sha512-1CMD5fzfV78qQYw8+cOgFxwtYfs0BKn7kiEblStwQ4M6TcrSE+rsC9TTqpiAvkedDNYhiLuR+aCAwrfiKDvtEg==","signatures":[{"sig":"MEUCIEMnzkxAAwqTOBxjlCMBe8Gg2b7Q4TvoZhpoRC+V9q49AiEAs64p3Sk9l8OUqXLzGenY5Ggrb5/oNMwFER7alRR71tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":449002},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**",".omx/**",".omc/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]}},"engines":{"node":">=22"},"gitHead":"5ef02bda9745e77d4c717b4ca7fb8fc2d76c65da","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.13.0","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.2.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.0_1780305442510_0.6915804876525893","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"codexus","version":"0.1.1","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.1","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"2d62bf1c4f0ae8ca0d331ffbf47ecc8e08c25a43","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.1.tgz","fileCount":24,"integrity":"sha512-iuqhcABuUOsRCr94WLthuVWXZJI9v5Fd0ojfyvRfKei2p9IpvmsmQjfjqzsRjK7E8hmDyJ+gTvLK0LufO+J9zA==","signatures":[{"sig":"MEQCIBlMJ+fpXnagRYR4B0B9+tMgH7khDZRNyVWkTl+7FZwEAiBKC6L6gM/8CmKcMb+HAYTTNTKxhZxRvRkdLqjvIvyUNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494230},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"692fda0de3f3d17c62b60acba492ee7e41177ee3","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.13.0","description":"A local execution harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.2.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.1_1780323266733_0.2994748029907903","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"codexus","version":"0.1.2","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.2","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"03c2b213d70e989735eb97bcaa252b47ddb53959","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.2.tgz","fileCount":29,"integrity":"sha512-YO0spS3x+ocubdp5D4PrdfIGGB5fLqH91G+161IX5dy4HXrXMVE+ig9HK5wEQRNXZTsIBcx/mTl05Etdj5geRQ==","signatures":[{"sig":"MEUCIAjQsjXguOyvN7loolbdupXYOaM2/RDn5UINRk3EChprAiEAgM1kTxUh42UTDW87JVX8Z0AoyA/YfffJL8uU73HmwEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":623866},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"554a0616c8e5a4d5c5c5b99ebb15f9bef7dfedf1","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.2_1780376657801_0.3490145083590914","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"codexus","version":"0.1.3","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.3","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"967481e8aead7fcbb87da4f92e590bc911daac64","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.3.tgz","fileCount":36,"integrity":"sha512-+rpM7quKhDoAP7W5lJxzFHJTkKp9wQQNFlV6rstxKv+r7gPpSJuUgb3f3kjxvolj9IOAEFfTKykIglRk+P4vgg==","signatures":[{"sig":"MEQCIConyBqK3Hjsg6hzaE1w7NXxypTr0nWlC1yheBc/xFVfAiAVW/N3WPE+JCGbUaJWp4CDnAiGXTYa3WWxOSJpjCcP0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819336},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"d98ed4c93f1e181b5d91d5c384d207c852b11642","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.3_1780407365706_0.030621475831308587","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"codexus","version":"0.1.4","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.4","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"b264d4975869906107945ee247c36920ff3956f3","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.4.tgz","fileCount":43,"integrity":"sha512-RL0NgMlsVZADOrjUyMPPJGLBsQdfs8jYzVpZyBVynysCrVUmX3DqZ6kvEvT0/PIofSPAE+k4kc2lTUuxWTZSmg==","signatures":[{"sig":"MEYCIQD8Xk/jQTSsXj6n5GfRv8ByaB0NpeMHUEbWnSrUvtUskAIhAPhQpyuiz2b6LE+FSB9nJN5jtJCkq3A2jyBRvNp2fvGe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":868642},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"b89d9a07fb89009e5082fbd6f50e24ecde3ad364","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.4_1780457184106_0.10654335371951018","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"codexus","version":"0.1.5","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.5","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"818912abe38a68b6375510b0510509d20efd48c6","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.5.tgz","fileCount":43,"integrity":"sha512-YIDk8zMA+gpQS25osHmdGcyig9QB2O01DwMhwb72VOenO2nb/+FyL28a2tQTFPFNUV0j7tnGsbbZ66Vvh52Fgw==","signatures":[{"sig":"MEUCICbmPdpULBWs2lKTDshgGJSgavsd91iL3koiw0Vrk/veAiEAkWfI7hwCKGLaAYCVPkwqmWQPAnNFyHMe7X5khtrwXgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":877011},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"28097f973e472c2d723d554240b3ab1d18ffd92a","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.5_1780474446126_0.9800516564780477","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"codexus","version":"0.1.6","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.6","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"f07ee41d5dc1004b1b0c80808384442f4e417582","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.6.tgz","fileCount":43,"integrity":"sha512-ML73o8S5KIovxOo34QulVaAty/ARXyo3aVHb5QYUFMSCu6LVftcGsqGBBBp8PHd6IbqTRqCrB3TnQXhqmXjMSg==","signatures":[{"sig":"MEUCIH48q0jVnw3BWzxZrT8ew+ddrd2BHMsVhn/WVdrxinC2AiEAwwnSdzOr6HtMsJcyMr8pyPWIwKcnPivk9FX/UUrk264=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880281},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"596204732d24788eec400ca6f0eca79149b5d1ac","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.6_1780488622890_0.586268936352337","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"codexus","version":"0.1.7","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.7","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"7d66f5e25a3dae7f32ee0dac1230383e8c42394d","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.7.tgz","fileCount":43,"integrity":"sha512-jmbTIpvUQrPnbOoQdiGbRwOqT1LCQXUQU8RpEg7CUgUw2iF5djiUhpi5/6rqyXHkDfgUqGdWZQZzk6uGACzxig==","signatures":[{"sig":"MEQCIBlLFP0ScozmAHWAQQtdqTAzYgIgUlW86OlpVo0LpIRpAiB/bRl9Nblo0ki0FYqIwABi7bLarnOMxQEkaZna4VKbYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894091},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"72469895dda8cf54427918635b9c1ba9d4489fbd","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.7_1780502122545_0.5239396352586372","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"codexus","version":"0.1.8","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.8","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"3ed370313dccde019db072573942fef2400195f9","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.8.tgz","fileCount":43,"integrity":"sha512-CgAG5HCtAQvanSeabIYn4KJQlDcuLJFaIKh8LUAqdwycmaw/6ZFzzYL3/d+iVMUfxwzqH/o5ITiCopHO6M2hYQ==","signatures":[{"sig":"MEUCIQC7lQ65J50SdhycMtaZDzAZMeTmwrmxfa7/oXNGQ1vcygIgJoKeLgNSX9Dgfk8dsBgZhV7huBB8VXAHTuN/pSS3FcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912109},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"aaa406794bf6ad9ca986c696bdb709c45b3f9c22","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.8_1780530996848_0.21297992366623908","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"codexus","version":"0.1.9","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.9","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"bcd26874bae2a4238ea7a9fc41945897467de084","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.9.tgz","fileCount":43,"integrity":"sha512-efTh/t1wOzCBUR/KZwXbDQeE0m7A9543geOT3oXuZg3tmLTdZvPsBoTmS6W/2/k7tQ8M4/zQZPtKbzSyLpGeBA==","signatures":[{"sig":"MEUCIEVK/WZwKj+bY2IXcQMxtDJhFQetJXe0zU0XMSn0u5hqAiEA+nRn0eGIFja3OfbR0CrcVQI5F5AwVTrjL1ItRvsjrBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922577},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"4c4824622902460a6ff31dfbf1f7ff50de0bb405","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.9_1780619733346_0.3295372057364281","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"codexus","version":"0.1.10","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.10","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"6475a6d9141adc38ff4a9cb95934195ea4ec4218","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.10.tgz","fileCount":46,"integrity":"sha512-hglXuhYw1v0QdSAERD3oVJ5QfD6dKUSml2slu+Cmjhx1ZTcbePaKuExmzh9iNsd0jHFdmZLnG/yHv6S2rNZjfA==","signatures":[{"sig":"MEUCIGSajfzaQSNTzIDqYebegmsnZgfRN1uuQKdKZmgklHygAiEAu4sWR7RdWjwMgpqqTm35xJeMi83CWy2L8XXzBMh20m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937240},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"e829e0bde4d362bf4523322f775aa9aad5e58a9b","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.10_1780643341874_0.3790058260404554","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"codexus","version":"0.1.11","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.11","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"4a3be9198906de737159526fe05701325bb0bdda","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.11.tgz","fileCount":46,"integrity":"sha512-B1sycuI7zlsNZHLoT0/NtHrTqAoqPDuT+wd4l5TK6JLr4zgQu8YBbzW82aiA8Ly7YBOolKV7HbrV55aCcqSRGg==","signatures":[{"sig":"MEQCIAp/XWhUkVDkJFRuWBs8cjaQK4p1A/2QpQ9vtZ0P0rz0AiBYdjoUa9l8aG9rui9L+L9I4H2xOxVysYlZvBUfQXGikQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940372},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"f8c5d8e278fa2bc4226b7134dae6115d5143412a","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.11_1780678914380_0.534842523286194","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"codexus","version":"0.1.12","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.12","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"da1c358c71fc27d6fd94ea78462ed91097d45470","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.12.tgz","fileCount":46,"integrity":"sha512-Om9Cu2AyG2uS7B/kqnmchazKg17kOMeTxEx1LzH0qPf0Dd8wuXJLlMHKbCgugIruAPHXr3OT2DVVdw4D3GjHhg==","signatures":[{"sig":"MEYCIQDbvOJt3UCL1tiSus9EsfXQxyVZb3dQIbbzXiHFwO5JGwIhALBEre7qcDV2R6vjMs+q3dQxzGmRlXV4qe9Ll24rPYPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947037},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"1c414de0a20dee9dad3742bf9baff17066a42bb8","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.12_1780718616960_0.08270241902297526","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"codexus","version":"0.1.13","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.13","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"5205c427cee6dc5f10f5650de9573a3ca6cb6750","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.13.tgz","fileCount":49,"integrity":"sha512-JIJIQzrGYbhWd0/OC0k+FrJkZeL1DKQrUufusOibgFWMIV/Ek/a/6QFL5EBsw3CZqYvidX+/KCcADE/hykoA/g==","signatures":[{"sig":"MEUCIASTNwHK29rL4lKi/7AXuBYeq2HDlcMMsMvPjXOhv9suAiEAnwKCmmJeN4T2drsTKffcnc3vgRJvomJ5dY7JVNL+uEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1038316},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"008bb24abb8ee8d0bd46770acc9217bcaf0712ec","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.13_1780816033746_0.5909143725891595","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"codexus","version":"0.1.14","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.14","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"34032c5e65c9664d845bf6646f2629b04b2c9a67","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.14.tgz","fileCount":50,"integrity":"sha512-+VRErmm+CozdyYIUCcayQbrrA8FNaO3/27NsDPtExKnuuLXMBhYUqtZ9k+/xt3q6tuKPSu3oRzs8HppVRdkBnw==","signatures":[{"sig":"MEUCIQCl01xcyON6MHr3tHDzXJW78S6UOqZIXYo7Z7zPL0LY9gIgUKJ0rdAVGexcVPJ/eMO4LTp1v/Mrevl+TEcagisca80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052736},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"ab646c7da9bfa7b7087fd4b07f5f1a73ba7829fa","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.14_1780827762778_0.44283515897724546","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"codexus","version":"0.1.15","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.1.15","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"c7066c7d18c7e45571290f77c2356c97f7045ee0","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.1.15.tgz","fileCount":50,"integrity":"sha512-cwZS40o1V07VXX1yEgc6ul/BAvrezxNj1l4mzxjsR9VEYqAJhLKUC3dY7SlCZRLcHwhmweaTR+np5QLq3z8zGQ==","signatures":[{"sig":"MEQCIEYSO8lJpsApEB1qOncvtxCVsu5JeucWZPduGHvmfYvKAiAHfQfZa20DX8zT9GoV+Wwnm3SAx2B1K6soLbkPm2jfnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1065480},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"d8b30d1885f78f5d6ec7931124e346bacf7815ab","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.1.15_1780897017655_0.6534627954339793","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"codexus","version":"0.2.0","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.0","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"b492c9dcb88739c7f91f7bfeaf0f2d17d6fe5fe1","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.0.tgz","fileCount":50,"integrity":"sha512-sf2dA57yaDCYy296JpkYujcOhT/DRuYczRppbw75B9O23CsGkYs0QJnI8eHsR/xQFwT6k3FJYStgqh/sSdOdpQ==","signatures":[{"sig":"MEYCIQCpGxULBC29B4T8CHDmlQelGM6GznGmf2gARVP0ovoO7AIhAJU6OPF069KNQXAs8+Hl76t7XijYGVKxFdQmtbfQexXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1067511},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"a92da53b123c37e1abf2954719f16f31316e251b","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.0_1780926784430_0.6536423563878846","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"codexus","version":"0.2.1","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.1","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"04d337c1af4563fc89d3ef99896ebe9f2bcfa512","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.1.tgz","fileCount":56,"integrity":"sha512-AHovI09Gs+2DQz6j4IPxz+Ug0k3+bhoAFXeu9ZqGEgSpwEE19HykeEbdrsuu7e5W0zbrMhWUGH9vhKMtl0peiQ==","signatures":[{"sig":"MEUCIQDnMjofjZF5LApbJ7uQiKhjLbBDWe7RhJbzBN/KUDyO2AIgJebdyxBXxy9JZFZDzRPFEXKy2sxisyyZqO8imEnoCqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1198709},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"5c36c19d85582a1888f9286b855f6043d7531e7e","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.1_1781156787675_0.9621555941267639","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"codexus","version":"0.2.2","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.2","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"cd00b102b471769255b317e1cf60c4a460176278","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.2.tgz","fileCount":56,"integrity":"sha512-DnJqhoZBmGwW3MgmWnDtDKUA4eGGthSHNcwKPAzBXwnytatW7GWfMsrSgSDfTVciC3Zl2YUplEjk0yReBqmZTQ==","signatures":[{"sig":"MEUCIQCNsHxdFpnslfMvwJqZwHfCMOjD1khLrvhqTdBlxwAG7gIgE/alZUY/ODslK1aqvFxy6S1d/80TX6LP1ljZYEcGPWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200663},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"00a5616f5f1c9ac48f7db5bb0a2a269afdc125f9","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.2_1781258757019_0.5165248436298902","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"codexus","version":"0.2.3","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.3","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"99b9b9fd77966b7d30fd8696adeaa34b5abb5775","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.3.tgz","fileCount":56,"integrity":"sha512-StzxA3VdtQx9cnz1VPBphVaKxSKwi+e61weY1Iu2kfT87U64r13te671pcIFDqw9Vgg+IT3WfqnB3uwWo0paRA==","signatures":[{"sig":"MEUCIAivjfmFiqVJtiT9GV/CjP+tGPi+fKE/9CUhS7mXydoQAiEA2HSNcdYzNyq7P1sK3HxVYCa2XNtzUtPD/zeam1t1Lps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1209921},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"7c3e94b64db6a0bb26ae2ca8a20e0d15cacaa3d0","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.3_1781518899932_0.7559962566566867","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"codexus","version":"0.2.4","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.4","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"dff74ae1b9f1350384ac2bd37dbccaee53e5100f","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.4.tgz","fileCount":56,"integrity":"sha512-l9n5kTpaVaapDgTfVmkOwogSi2ZLXz+0+feEWM8rFjPXttst62uMJ2Ttq/oHDn6fke9MKiYTgtjTll8Lar/8cg==","signatures":[{"sig":"MEUCIQD3X79ceiGP5j1i79UQ/aSUw8e174bnWhgua1+fNu+VdgIgZQxHNW4SiKByj4L2f/rLLyFGUoO2l+TFTWC1Yau3JNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1211525},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"37767f61e764d99c247a4e321ffc1a4b48929048","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.4_1781616205847_0.7968791058464431","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"codexus","version":"0.2.5","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.5","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"f280cef18498886b3e7cef02df60388409fbb62e","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.5.tgz","fileCount":56,"integrity":"sha512-7yUX3FUCtHtOnvlC+GWAcj7A2at9pgilrY87b2UK+l5Y71pcMeiWgayfBu1LrNjI7ZS6RPLC9xsGIEkNmn3JiA==","signatures":[{"sig":"MEYCIQDlcyHy1VHFrv+qCIqksb51tE+RyVoFltbZuFOvHRLuUwIhAKjLVRkrsrFFBx4c4YJ7umKYn2QR7Zmd9abeXo2wMvOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1247559},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"879e9d10810697b96b2e6eeb123c133656dac205","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.5_1781708862907_0.33614739408048266","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"codexus","version":"0.2.6","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.6","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"c561444ff50fefcdcdffd211883fde7a17d188d5","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.6.tgz","fileCount":56,"integrity":"sha512-MxkU9REFkDpfs3wBOVZcSNSHurYbkUGE9a+kQ8LZN3QYJPpLKZXSuK+SVjYv1s8Xa3EBhUfnjGOf2Mruz5BjBg==","signatures":[{"sig":"MEUCICEJzeMOTRznR2dmDinJFFZWABBFzBHSMz2TJERt5MU+AiEA84E46ciYcsLF6yVEHbAtlBGjyEBuaSrX4kek0JpJUn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1249243},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"d30507e52b5d1b083cfe980af6b560b3b3b9ea0f","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.16.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.3.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.6_1782141085391_0.45644840050893554","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"codexus","version":"0.2.7","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"license":"MIT","_id":"codexus@0.2.7","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"homepage":"https://github.com/raeseoklee/codexus#readme","bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"dist":{"shasum":"22f48b6caf07a97f0ae309553c3a02db713847c6","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.7.tgz","fileCount":56,"integrity":"sha512-oWIdudvGJIqfSB49ybmfBRwKcWnjhSEiUNjKmOdgBBuGE1JZz914tplJNxp4wR0WYJrUpJ39U2UhSbuuiVkMzA==","signatures":[{"sig":"MEUCIQDoCa25U/p8JC1YUzatkkvFVpdSFR/o8GhlQa/qzF+CuAIgEekK4DoXplc9/il3s10cyJMN6PWKhi9TKX0uO6Q+eKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1251850},"type":"module","codexus":{"supplyChain":{"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"lockfileIntegrityRequired":true,"allowRuntimeNetworkImports":["node:net"],"binTargetsMustBeBuiltArtifacts":true,"allowedDevDependencyInstallScripts":["esbuild"]},"architecture":{"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","from":["src/**"],"kind":"forbidden-import","allow":["node:**","./**","../**"],"forbidden":["**"]}],"schemaVersion":1}},"engines":{"node":">=22"},"gitHead":"6e762626f2df52f031b2576503c9d8e6dc85ae30","scripts":{"ci":"npm run check:whitespace && npm run typecheck && npm test","cx":"node src/cli/main.ts","test":"node --test tests/*.test.ts","build":"node scripts/build.mjs","doctor":"node src/cli/main.ts doctor","codexus":"node src/cli/main.ts","prepack":"npm run build","lsp:check":"node src/cli/main.ts lsp check --gate --json","typecheck":"node scripts/check-syntax.mjs","postinstall":"node scripts/postinstall.mjs","publish:next":"node scripts/publish-next.mjs","package:smoke":"node scripts/package-smoke.mjs","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","prepublishOnly":"npm run release:check","publish:stable":"node scripts/publish-next.mjs --stable","release:policy":"node src/cli/main.ts release policy --gate --json","build:sourcemap":"node scripts/build.mjs --sourcemap","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","release:integrity":"node src/cli/main.ts release check --gate --json","install:codex-skill":"node scripts/install-codex-skill.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"repository":{"url":"git+https://github.com/raeseoklee/codexus.git","type":"git"},"_npmVersion":"11.17.0","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/codexus_0.2.7_1782694211647_0.2954649816498667","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"codexus","version":"0.2.8","description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/raeseoklee/codexus.git"},"bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"homepage":"https://github.com/raeseoklee/codexus#readme","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"bin":{"cx":"dist/cli/main.js","codexus":"dist/cli/main.js"},"scripts":{"test":"node --test tests/*.test.ts","check:whitespace":"git diff --check && git diff-tree --check --no-commit-id -r HEAD","ci":"npm run check:whitespace && npm run typecheck && npm test","build":"node scripts/build.mjs","build:sourcemap":"node scripts/build.mjs --sourcemap","typecheck":"node scripts/check-syntax.mjs","lsp:check":"node src/cli/main.ts lsp check --gate --json","package:smoke":"node scripts/package-smoke.mjs","supply-chain:report":"node src/cli/main.ts supply-chain check --json","release:policy":"node src/cli/main.ts release policy --gate --json","release:integrity":"node src/cli/main.ts release check --gate --json","release:check":"npm run ci && npm run lsp:check && npm run package:smoke && npm run supply-chain:report && npm run release:policy && npm run release:integrity","publish:next":"node scripts/publish-next.mjs","publish:stable":"node scripts/publish-next.mjs --stable","prepack":"npm run build","prepublishOnly":"npm run release:check","postinstall":"node scripts/postinstall.mjs","doctor":"node src/cli/main.ts doctor","install:codex-skill":"node scripts/install-codex-skill.mjs","cx":"node src/cli/main.ts","codexus":"node src/cli/main.ts"},"codexus":{"supplyChain":{"runtimeDependenciesMax":0,"allowedLifecycleScripts":["postinstall","prepack","prepublishOnly"],"allowedDevDependencyInstallScripts":["esbuild"],"allowRuntimeNetworkImports":["node:net"],"forbiddenPackageFiles":[".env",".env.*",".codexus/**",".codex-harness/**","node_modules/**","dist/**/*.map","src/**","tests/**","docs/**","fixtures/replay/**","fixtures/migrations/**"],"requiredPackageFiles":["dist/cli/main.js","package.json","README.md","LICENSE","CHANGELOG.md","schemas/config.schema.json","schemas/session-state.schema.json","schemas/supply-chain-policy.schema.json","schemas/architecture-policy.schema.json","schemas/autopilot-contract.schema.json","schemas/autopilot-run-gate.schema.json","schemas/wiki-manifest.schema.json","schemas/wiki-page.schema.json","schemas/wiki-context-approval.schema.json","schemas/wiki-injection-plan.schema.json","schemas/repo-graph.schema.json","schemas/relay-session.schema.json","schemas/relay-adapter.schema.json","schemas/stage-gate-evidence.schema.json","schemas/convergence-agreement.schema.json","schemas/decision.schema.json","schemas/app-instance-descriptor.schema.json","schemas/app-instance.schema.json","schemas/observability-adapter.schema.json","schemas/lsp-adapter.schema.json","schemas/subagent-bridge-probe.schema.json","fixtures/app-server/schema.fixture.json","codex/skills/codexus/SKILL.md","codex/plugins/codexus/.codex-plugin/plugin.json","codex/plugins/codexus/skills/codexus/SKILL.md","codex/plugins/codexus/scripts/cx.mjs","scripts/codexus-app-instance-runner.mjs","scripts/postinstall.mjs","scripts/install-codex-skill.mjs","scripts/codexus-notify-hook.mjs","scripts/publish-next.mjs","install.sh"],"binTargetsMustBeBuiltArtifacts":true,"lockfileIntegrityRequired":true},"architecture":{"schemaVersion":1,"type":"codexus.architecture.policy","rules":[{"id":"no-runtime-package-imports-in-src","kind":"forbidden-import","from":["src/**"],"forbidden":["**"],"allow":["node:**","./**","../**"]}]}},"engines":{"node":">=22"},"devDependencies":{"esbuild":"^0.28.0"},"gitHead":"e05661b3160a157bc53b8448a0aa2d9ef9dee662","_id":"codexus@0.2.8","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-8qMrwtblywCwdLcnZBxm35Ab4s3W+jEC8UTi6juV4/7oC978VcQ1ER1sk58Ux5+4MZjl8JCUOPQVoKMMJrC65g==","shasum":"2865b2f94a14eb681b22efa9789863db42c8a283","tarball":"https://registry.npmjs.org/codexus/-/codexus-0.2.8.tgz","fileCount":56,"unpackedSize":1248268,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codexus@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClFT3G6NPW4EJjxZcVMLl6Pi+JmKQYAQRO0tVZTFWetgIhAKmQwI+xKIBko3gDjrdfRjheYXzX0TCOrImOuqhGuSMg"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92355b59-35fd-401a-8915-d7008d67888b"}},"directories":{},"maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codexus_0.2.8_1782699381636_0.5021681980904811"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T17:31:40.898Z","modified":"2026-06-29T02:16:22.098Z","0.1.0-alpha.0":"2026-05-29T17:31:41.273Z","0.1.0-alpha.1":"2026-05-29T17:43:43.777Z","0.1.0-alpha.2":"2026-05-30T08:48:20.886Z","0.1.0-alpha.3":"2026-05-30T17:09:45.493Z","0.1.0-alpha.4":"2026-05-31T05:18:00.586Z","0.1.0-alpha.5":"2026-05-31T07:25:57.330Z","0.1.0-alpha.6":"2026-06-01T08:03:28.533Z","0.1.0-alpha.7":"2026-06-01T08:08:34.710Z","0.1.0":"2026-06-01T09:17:22.670Z","0.1.1":"2026-06-01T14:14:26.883Z","0.1.2":"2026-06-02T05:04:17.951Z","0.1.3":"2026-06-02T13:36:05.845Z","0.1.4":"2026-06-03T03:26:24.314Z","0.1.5":"2026-06-03T08:14:06.275Z","0.1.6":"2026-06-03T12:10:23.098Z","0.1.7":"2026-06-03T15:55:22.683Z","0.1.8":"2026-06-03T23:56:37.062Z","0.1.9":"2026-06-05T00:35:33.529Z","0.1.10":"2026-06-05T07:09:02.023Z","0.1.11":"2026-06-05T17:01:54.579Z","0.1.12":"2026-06-06T04:03:37.186Z","0.1.13":"2026-06-07T07:07:13.922Z","0.1.14":"2026-06-07T10:22:42.911Z","0.1.15":"2026-06-08T05:36:57.795Z","0.2.0":"2026-06-08T13:53:04.618Z","0.2.1":"2026-06-11T05:46:27.876Z","0.2.2":"2026-06-12T10:05:57.242Z","0.2.3":"2026-06-15T10:21:40.126Z","0.2.4":"2026-06-16T13:23:25.983Z","0.2.5":"2026-06-17T15:07:43.140Z","0.2.6":"2026-06-22T15:11:25.580Z","0.2.7":"2026-06-29T00:50:11.866Z","0.2.8":"2026-06-29T02:16:21.810Z"},"bugs":{"url":"https://github.com/raeseoklee/codexus/issues"},"license":"MIT","homepage":"https://github.com/raeseoklee/codexus#readme","keywords":["codex","openai-codex","agent-harness","ai-agents","cli","orchestration","verification","replay","memory"],"repository":{"type":"git","url":"git+https://github.com/raeseoklee/codexus.git"},"description":"A globally installed CLI harness for OpenAI Codex with durable ledgers, verification gates, memory, and replay-gated skills.","maintainers":[{"name":"raeseoklee","email":"roy.rs.lee@gmail.com"}],"readme":"# Codexus\n\n[![CI](https://github.com/raeseoklee/codexus/actions/workflows/ci.yml/badge.svg)](https://github.com/raeseoklee/codexus/actions/workflows/ci.yml)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/raeseoklee/codexus/blob/main/LICENSE)\n[![Node.js >=22](https://img.shields.io/badge/Node.js-%3E%3D22-339933.svg)](https://github.com/raeseoklee/codexus/blob/main/package.json)\n\n[Korean](https://github.com/raeseoklee/codexus/blob/main/docs/ko/README.md)\n\n**Codexus is a harness engineering layer for OpenAI's Codex CLI.**\n\nIt keeps the same local Codex engine and auth, then adds durable run ledgers,\nverification gates, bounded repair loops, session evidence, memory, and truthful\nstatus around the work. Tell it what to change and how to verify it; Codexus\nruns the local authenticated Codex CLI, runs your verification command, feeds\nreal failure output back into a bounded repair loop when the check fails, and\nreports `complete` only when the check passes.\n\nEvery run is saved under `.codexus/runs/<id>`, so you can inspect, resume,\nverify, or cancel it even after a terminal closes or a process crashes.\n\nSame Codex model. Same local Codex auth. More supervision, recovery, memory, and\ntruthful status around the work.\n\n## Why Use It\n\n| Plain Codex CLI | With Codexus |\n| --- | --- |\n| A task can look done before tests pass. | `complete` only after your verify command passes. |\n| A run lives in one terminal session. | Every run has a durable ledger under `.codexus/runs/<id>`. |\n| Failure output disappears into scrollback. | Failures become bounded repair context and saved evidence. |\n| Lessons are manual. | Useful lessons can become memory or replay-gated skills. |\n| Experimental surfaces are easy to overstate. | Gated features report what is proven, configured, or unavailable. |\n\n## See It\n\nFrom a shell:\n\n```bash\nnpm install -g codexus\ncodexus run --verify \"npm test\" \"fix the parser regression\"\n```\n\nCodexus is a command-line tool, so install it globally. The npmjs sidebar may\nshow `npm i codexus`; that is npm's local dependency form and will not put the\n`codexus` command or the `cx` short alias on your normal `PATH`.\n\nCodexus runs Codex, then runs `npm test`. If the test fails, Codexus gives Codex\nthe real failing output and retries within the configured repair budget. The run\nis `complete` only when the verification command passes.\n\n![Redacted Codexus supervised run demo](https://raw.githubusercontent.com/raeseoklee/codexus/main/docs/assets/codexus-supervised-run.gif)\n\nThis is a redacted fixture tape, not a live model transcript. It shows the\nuser-facing loop without exposing local paths, auth state, or private output.\nThe media uses the clean pass path for first-impression clarity; repair behavior\nis described above and validated in release evidence.\nThe reproducible VHS source is in\n[docs/demo](https://github.com/raeseoklee/codexus/blob/main/docs/demo/README.md);\nfull release verification remains in\n[release evidence](https://github.com/raeseoklee/codexus/blob/main/docs/release-evidence/0.2.8.md).\n\n> The 0.2 stable contract is intentionally narrow: live app-server turns,\n> routine live model replay, and automatic prompt injection remain gated off.\n> Architecture checks and manual wiki context are stable only for the bounded\n> evidence surfaces documented in [Status](#status).\n\n## Use It In Codex CLI Chat\n\nCodexus is not only a standalone `codexus` command. The npm package installs a\nCodex-native `codexus` skill, so you can stay inside your current Codex CLI/TUI\nchat and ask Codex to call the local Codexus core for evidence.\n\nOne-time project setup from a shell:\n\n```bash\ncodexus setup codex-session --scope project --enable-notify-hook --json\n```\n\nThen type normal requests in the Codex chat:\n\n```text\nUse the codexus skill and show the current session status.\n```\n\n```text\nCodexus, create a checkpoint named \"before parser cleanup\".\n```\n\n```text\nCodexus, run session verification with \"npm test\" and summarize the evidence.\n```\n\n```text\nCodexus, search memory for \"parser regression\" and use only relevant findings.\n```\n\nThe current Codex conversation remains the main working loop. Codexus adds\ndurable state, checkpoints, verification artifacts, memory lookup, replay, and\nskill evidence. It does not create a competing chat session.\n\nFull guide: [Using Codexus inside Codex](https://github.com/raeseoklee/codexus/blob/main/docs/codex-session-usage.md).\n\n## Project Management Wiki\n\nMaintainers and LLM agents should use the checked-in\n[Project LLM Wiki](https://github.com/raeseoklee/codexus/blob/main/docs/project-wiki/README.md) for fast project context. It is\na management/navigation artifact, not the experimental generated repository\nwiki and not a completion authority.\n\n## Quick Start\n\nInstall the current stable package:\n\n```bash\nnpm install -g codexus\ncodexus --version\ncodexus doctor --json\n```\n\nUse the global form above for normal CLI use. A local `npm i codexus` installs\nCodexus into the current project's `node_modules` and is not the recommended\nuser install path.\n\nRun a supervised task with verification:\n\n```bash\ncodexus run --verify \"npm test\" \"fix the failing tests\"\n```\n\nGlobal npm installs also install the Codex-native skill adapter into\n`${CODEX_HOME:-~/.codex}/skills/codexus` by default. Set\n`CODEXUS_INSTALL_CODEX_SKILL=0` when you need a CLI-only install.\n\nDetailed setup: [Quick start](https://github.com/raeseoklee/codexus/blob/main/docs/quickstart.md).\n\n## Install Options\n\nInstall from npm:\n\n```bash\nnpm install -g codexus\n```\n\nInstall with GitHub Pages if you prefer a reviewable shell installer:\n\n```bash\ncurl -fsSL https://raeseoklee.github.io/codexus/install.sh | sh\n```\n\nFor a review-first install:\n\n```bash\ncurl -fsSLO https://raeseoklee.github.io/codexus/install.sh\nless install.sh\nsh install.sh\n```\n\nRun `sh install.sh --help` to print the options (configured through environment variables) without installing anything.\n\nClone and verify the repository:\n\n```bash\ngit clone https://github.com/raeseoklee/codexus.git\ncd codexus\nnpm run ci\nnpm run lsp:check\nnpm run package:smoke\n```\n\n## Core Features\n\n- Evidence-backed run ledgers under `.codexus/runs/<run-id>/`\n- Verification gates with bounded repair loops\n- Timeout, SIGINT, and external `cx cancel <run-id>` cancellation paths\n- Structured JSON error envelopes for automation\n- Memory records, curation, and bounded retrieval\n- Replay-gated skill proposal, review, promotion, improvement, export, and deprecation\n- Codex-native `$codexus` adapter for using the same core inside a Codex session\n- Session-native quality evidence guard and subagent claim recorder/completion handoff\n- Schema artifact validation, stale-lock recovery, and local CI parity\n- Automatic migration from legacy `.codex-harness/` into `.codexus/`\n- Gated app-server and model-replay experiments plus experimental app-instance\n  and explicit-approval cron/gateway dispatch surfaces that do not affect the\n  stable `codex exec --json` path\n\n## Status\n\nCodexus 0.2.x is usable as a local harness with a narrow stable path around\n`codex exec --json`, stable local evidence gates, and a first stable promotion\nof architecture and manual wiki context surfaces. Live app-server turns,\nroutine live model replay, and automatic prompt injection remain intentionally\ngated.\n\n## Support Matrix\n\n| Surface | 0.2 status |\n| --- | --- |\n| Supervised `codex exec --json` runs, verification/repair, run ledger, resume/cancel/status/events | Stable path |\n| Codex-native `$codexus` skill, session status/checkpoint/verify/hud, notify-hook evidence | Stable session evidence surface |\n| `slop check`, `supply-chain check`, schema subset engine, replay parity, memory/skill lifecycle | Stable local evidence surfaces |\n| `architecture check --gate`, `repo check --gate`, `release check --gate`, `lsp check --gate`, `wiki context --fresh-only --gate` | Stable local evidence gates for their documented bounded contracts |\n| `repo graph build/check/import/search/explain`, `wiki build/check/export`, `wiki context approve/approvals` | Experimental graph/wiki evidence surface; context approval artifacts are visible, listable, and non-injected |\n| `app instance profile list/status/logs/start/stop/evidence record/evidence list/evidence summary/probe/logs/metrics/screenshot/browser/adapters` | Experimental owned-process and observation-evidence surface; live start/stop work only for Codexus-owned instances, and observations cite an `instanceId` without becoming authority |\n| app-server, cron/gateway, LSP adapters, model replay, adapter injection, tmux workers, native subagent launch | Experimental/deferred; app-server remains read-only, cron/gateway can dispatch with explicit approval while reporting scheduler readiness gaps, LSP protocol-server lifecycle remains unavailable, and other surfaces stay status/record/launch-contract/gated |\n| autopilot contract layer | Experimental foundation slice implemented (`plan`, `contract validate/approve/scope-check`, `run-gate`, relay recorder/checker, relay adapter status); live `autopilot run` and active relay drivers remain deferred to the 0.2/0.3 track |\n\nSee [Feature reference](https://github.com/raeseoklee/codexus/blob/main/docs/features.md),\n[Implementation status](https://github.com/raeseoklee/codexus/blob/main/docs/implementation-status.md),\nand [Remaining work](https://github.com/raeseoklee/codexus/blob/main/docs/remaining-work.md)\nfor exact coverage and gaps.\n\n## Requirements\n\n- Node.js 22 or newer\n- npm for the installer and package workflow\n- Git\n- The local `codex` CLI for real Codex runs\n- A logged-in Codex CLI session for the `codex-exec` driver\n\nMost tests use a deterministic mock driver so CI does not require model or\nnetwork access; real runs use the local authenticated Codex CLI.\n\n## Common Commands\n\n```bash\ncodexus doctor --json\ncodexus init --with-docs --json\ncodexus setup codex-session --scope project --always-on --enable-notify-hook --json\ncodexus session status --json\ncodexus session hud --json\ncodexus session checkpoint \"before risky refactor\" --json\ncodexus session verify --auto --json\ncodexus session verify --verify \"npm test\" --json\ncodexus session slop --json\ncodexus session subagent probe --record --json\ncodexus session subagent launch --role reviewer --task \"review the staged diff\" --json\ncodexus session subagent complete --task-id <id> --claim \"review found no API drift\" --assumptions-surfaced pass --json\ncodexus session subagent record --file <result.json> --json\ncodexus session workers status --json\ncodexus lsp status --json\ncodexus lsp check --gate --json\ncodexus schema engine --json\ncodexus replay parity --json\ncodexus repo graph build --graph-provider codexus-lite --scope \"src/**\" --json\ncodexus repo graph check --graph <graph-id-or-path> --gate --json\ncodexus wiki build --json\ncodexus wiki context --topic verification --fresh-only --gate --json\ncodexus wiki context --topic verification --approve --approved-by \"$USER\" --json\ncodexus wiki context approvals --json\ncodexus slop check --scope \"src/**\" --gate --json\ncodexus supply-chain check --gate --json\ncodexus release check --gate --json\ncodexus app instance profile list --json\ncodexus app instance start --profile web --worktree . --json\ncodexus app instance status --json\ncodexus app instance evidence record --instance-id <id> --kind browser --source manual --summary \"checked app\" --json\ncodexus app instance evidence probe --instance-id <id> --url http://127.0.0.1:<port>/ --json\ncodexus app instance evidence logs --instance-id <id> --json\ncodexus app instance evidence metrics --instance-id <id> --json\ncodexus app instance evidence screenshot --instance-id <id> --evidence-path ./screen.png --json\ncodexus app instance evidence browser --instance-id <id> --capture ./browser-capture.json --json\ncodexus app instance evidence adapters --json\ncodexus app instance evidence summary --json\ncodexus app instance stop --instance-id <id> --json\ncodexus run --verify \"npm test\" \"fix the parser regression\"\ncodexus cancel <run-id> --reason \"no longer needed\" --json\ncodexus status <run-id> --json\ncodexus events tail <run-id> --json\ncodexus verify <run-id> --json\ncodexus replay skill <skill-id> --json\ncodexus memory search \"parser regression\" --json\ncodexus skill review <skill-id> --json\ncodexus skill export <skill-id> --target codex --json\ncodexus schema check --json\ncodexus lsp adapters --json\ncodexus autopilot run-gate --policy <path> --json\ncodexus app-server experiment --dry-run --record --supervise-fake --json\n```\n\nCanonical bin: `codexus`. Supported short alias: `cx`.\n\n## Documentation\n\n- [Documentation index](https://github.com/raeseoklee/codexus/blob/main/docs/README.md)\n- [Quick start](https://github.com/raeseoklee/codexus/blob/main/docs/quickstart.md)\n- [Feature reference](https://github.com/raeseoklee/codexus/blob/main/docs/features.md)\n- [Using Codexus inside Codex](https://github.com/raeseoklee/codexus/blob/main/docs/codex-session-usage.md)\n- [Architecture](https://github.com/raeseoklee/codexus/blob/main/docs/design/01-architecture.md)\n- [Detailed design](https://github.com/raeseoklee/codexus/blob/main/docs/design/02-detailed-design.md)\n- [Evolution engine](https://github.com/raeseoklee/codexus/blob/main/docs/design/03-evolution-engine.md)\n- [Codex-native adapter](https://github.com/raeseoklee/codexus/blob/main/docs/design/06-codex-native-adapter.md)\n- [Session-native supervision](https://github.com/raeseoklee/codexus/blob/main/docs/design/07-supervised-sessions.md)\n- [Supply-chain evidence](https://github.com/raeseoklee/codexus/blob/main/docs/design/11-supply-chain-evidence.md)\n- [Autopilot contract](https://github.com/raeseoklee/codexus/blob/main/docs/design/12-autopilot-contract.md)\n- [Reference governance](https://github.com/raeseoklee/codexus/blob/main/docs/references/README.md)\n- [Implementation status](https://github.com/raeseoklee/codexus/blob/main/docs/implementation-status.md)\n- [Remaining work](https://github.com/raeseoklee/codexus/blob/main/docs/remaining-work.md)\n- [0.1.0 stable readiness plan](https://github.com/raeseoklee/codexus/blob/main/docs/plans/2026-05-31-0.1.0-stable-readiness-plan.md)\n- [0.2.8 release evidence](https://github.com/raeseoklee/codexus/blob/main/docs/release-evidence/0.2.8.md)\n- [JSON contract](https://github.com/raeseoklee/codexus/blob/main/docs/json-contract.md)\n- [Public release checklist](https://github.com/raeseoklee/codexus/blob/main/docs/public-release.md)\n\nSelected documents have Korean translations under `docs/ko/`, and English\ndocuments link to them as `Korean`.\n\n## Safety Boundaries\n\nCodexus intentionally avoids private ChatGPT/Codex backend APIs. The stable\ndriver boundary is the local authenticated Codex CLI. Experimental surfaces are\nfeature-gated and report dry-run, policy, approval, and evidence records before\nany live dispatch path is enabled.\n\n<details>\n<summary>Codexus banner</summary>\n\n```text\n ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░░▒▓████████▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░░▒▓███████▓▒░\n░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░\n░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░\n░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓██████▓▒░  ░▒▓██████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░\n░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░      ░▒▓█▓▒░\n░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░      ░▒▓█▓▒░\n ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░░▒▓████████▓▒░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░░▒▓███████▓▒░\n```\n\n</details>\n\n## Contributing\n\nContributions are welcome after the repository is public. Start with\n[CONTRIBUTING.md](https://github.com/raeseoklee/codexus/blob/main/CONTRIBUTING.md), [SECURITY.md](https://github.com/raeseoklee/codexus/blob/main/SECURITY.md), and\n[ROADMAP.md](https://github.com/raeseoklee/codexus/blob/main/ROADMAP.md).\n\n## License\n\nCodexus is released under the [MIT License](https://github.com/raeseoklee/codexus/blob/main/LICENSE).\n\nOpenAI and Codex are trademarks of their respective owners. This project is not\naffiliated with or endorsed by OpenAI.\n","readmeFilename":"README.md"}