{"_id":"codex-workflow-v2","_rev":"59-f4b58e732568aa25457daa0ec3080e99","name":"codex-workflow-v2","dist-tags":{"latest":"2.0.0-alpha.1","backport-alpha6":"2.0.0-alpha.6.2","next":"2.0.0-beta.14.1"},"versions":{"2.0.0-alpha.1":{"name":"codex-workflow-v2","version":"2.0.0-alpha.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"ef971ee0c554a6f6cc58641bb817f00a93b8622f","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.1.tgz","fileCount":90,"integrity":"sha512-G2z2IzmqBqITwbUQLkb7cmihGFCFAJGFU2sngSo2KYAk7k5b2l3Lh1KFo1F8k2SmJNVoQOnYE5XjP2Hc5sR0Dg==","signatures":[{"sig":"MEUCIEEHRsc2uedj2EzEOOJX9b3/T4A9dNDf0kABLZpoWZYpAiEAi1WMCE6dOBdEr1ff4xciHfQLy3LvC+cwDGpWItaTNMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366033},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"8b6f50c17efeb64b6a88bf3d03057329084e71e7","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.13.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.1_1784233240542_0.6818448069031984","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"codex-workflow-v2","version":"2.0.0-alpha.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"9ab12351d86181605cedb2a218be9a41f01da2ec","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.2.tgz","fileCount":93,"integrity":"sha512-Xy4kz9qzpWsaKT7Shs9AG6pUEou2rQLgXQmQPhDh6OrQSVewiK7LZJToy8NWvD5xYwjz4Uu1BlJJ/GhlVjo0Jg==","signatures":[{"sig":"MEYCIQCoVBqZkjVvVGNoLcM0L+I+DOyvZE1lQO6h2EhLMJB4RAIhALhtn71mW4Y+5niZTZpC8iDt67v8GobKciKSTTV0P6Ub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878280},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"8f34bf13ee6b49a6d806d68ca65e2b6c1860a7b8","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.2_1786294636360_0.8123612805906526","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"codex-workflow-v2","version":"2.0.0-alpha.3","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.3","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"459db4e80502be104f745473870c1d66deeba3db","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.3.tgz","fileCount":94,"integrity":"sha512-Oupy6z3PBfsFkTxeFtCr5VAXjp9IBdy2ikMMgqyC2dEpfG41/lhRgVpMxAkBWqBcYw/keFdsR/yNAwtL1e/c0Q==","signatures":[{"sig":"MEYCIQCA1c3UHnCYcYEyU8gXsNaGYHob3vlJSyCln9wGpdWJcwIhAKCgtagwY2Kl+f9Oqn6RR/u3+3W6B0wXJSzdVK0SEpT0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":906943},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"6c1c92e77338f09b5d1b0bd140d4cc57b96bcb9f","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.3_1786521336901_0.7254837332126223","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"codex-workflow-v2","version":"2.0.0-alpha.4","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.4","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"e618b3fe9abcc45f6afcab65f1d9e90f4dbfbd62","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.4.tgz","fileCount":100,"integrity":"sha512-jeG+YrzVKyHqMRBBxj8ISlXMFA/5590/KijfN5fswne2wjnz90q6oo/w0u//qvnh/oktd47H6GYYAFx2SCaktg==","signatures":[{"sig":"MEYCIQDqm8Rgmo+5Um8x0GI70lE2g/5VqUG7157k0c35jsqalwIhANbu410sx9ZtGfq9dzl9G2dEacHrp+B8utwTGrO6ZKHZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985271},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"fc6f1fb37b668a33dc8e5568d10adce17e3ff119","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.4_1786570635319_0.09861106283445054","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"codex-workflow-v2","version":"2.0.0-alpha.6","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.6","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"d1b2c6df1e818e41f7994ad85ecf47a51d0ebdbb","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.6.tgz","fileCount":135,"integrity":"sha512-ou6JqvXHwmK2JSOkp5WtKQAiMYrIaWXgClsDxMxkxDtDL2YGXQXQsUisqs4Dr/CD6/q+eLFCjyZSoUXjvVHVsw==","signatures":[{"sig":"MEUCIQDn0BU2cFdqEkYJVJVsD3d53qsmtHDZmFiwVmlDgVvw0gIgQVXTY1FDidN3PSF+Xl6Xu7tsAUD/HoLxyX4kV0UaaRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1759056},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4717ee2566bebf44116544028c3b931aa48d6c80","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.6_1786675664131_0.4671359534889006","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7":{"name":"codex-workflow-v2","version":"2.0.0-alpha.7","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.7","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"7894af3e085253460eb87d138e6d41b0eb046df9","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.7.tgz","fileCount":139,"integrity":"sha512-d5cO7DAFnLvvAh7sh4GvESttg9ewsyfmBiSdP6glfiHICxRTGkG+0jusNsmcWVx+eFj3lky4uD/wDChcIjeCPw==","signatures":[{"sig":"MEUCIQDtR0Xm3KQARJW1mtE53rjd6JPIM+YlZ9toDnNULTlhAAIgTfTm3soNwR+t/CxdGA7toYC05eOZDuQulLuc+044sZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1845124},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"b7ce0b5e14791e8177c104a2344dfb46f459696f","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.7_1786698983886_0.9811862568053074","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6.1":{"name":"codex-workflow-v2","version":"2.0.0-alpha.6.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.6.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"a8b74d64433384209912a161f6c667332e6134b3","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.6.1.tgz","fileCount":135,"integrity":"sha512-9ewQEPiBXxLu6yugSTy0Arzk533pIRo15HGr7Op1pJzLP7E3h5w0582S5zWZH043NJgHlv4VmYVnyhgLgY/jRw==","signatures":[{"sig":"MEUCIQCgI6f+hrte4lEMFhFclqXU+Z7qkzsiEBooI1SmQbizagIgbF3OuUwK1WyUP6S5XZsb66OMobVZE08IYRDiWmb2MJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1784799},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"3a996d1f5f11c75db316add1c5427c5c5b85494d","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test --test-concurrency=1 --test-force-exit .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.16.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.6.1_1786702977889_0.754498574371679","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6.2":{"name":"codex-workflow-v2","version":"2.0.0-alpha.6.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.6.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"274a9dbbb18bc36fdb368bb72d74fd410cf1ffe0","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.6.2.tgz","fileCount":136,"integrity":"sha512-tT5z7j5ECFvAOIeR0E3Rv5JXv0hwP6MQ/jMWNGovk1tKhAoBbn1onMsQMPgtuwkmUrytNw3PYem1eLmpbLCcgw==","signatures":[{"sig":"MEYCIQCKzRTV8GqQS9UkDcgnSvHdtYEDET7DFw6TWXt+3PyV3QIhAPt2pwQ+mK5oYi43FezebU7JY/OwzKyCpgrgqEmKmZjX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1851353},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"fd44bbc8bb0fe1f4b4136a7a067969c6f24596cb","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test --test-concurrency=1 .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.6.2_1786711704022_0.8625565635364136","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7.1":{"name":"codex-workflow-v2","version":"2.0.0-alpha.7.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.7.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"0507fcbe24987a4957c4d0e8328519835664a1c8","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.7.1.tgz","fileCount":140,"integrity":"sha512-fKnBgOebANdCTo/gqf4TP9b2aIEuRWeAiVI91CVqpOB2bwu2wTJhl89eqAi7SPZrB2WJOWW3pma0nE/OeHVSHg==","signatures":[{"sig":"MEUCIQChs2jI90TdCQOR0G8aabOMvTCl/5Q0orNnF+NAhXjhkgIgYQAKhgMZcEJMd8niV2o8S4MKu7CRr1RLqJ05zvY2a3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884932},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"90e40108a593e0b908862c9326ceae8bfe8f6d67","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.7.1_1786728798801_0.23328044296368744","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7.2":{"name":"codex-workflow-v2","version":"2.0.0-alpha.7.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.7.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"e85646e598dd604f1456bf6b772938ae8590eef9","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.7.2.tgz","fileCount":145,"integrity":"sha512-AYqiPXZWRw5p7FEmtHX+Hhs7OylgE329jYw1wKxBg9lN/JOic4RhIyp/3O8HStGGoHvomAwL2SAMgOzQ9HP8bg==","signatures":[{"sig":"MEUCIF0Q8L7LrTrMHeJ0jOLbdjzxGnfok2aXUBmAGpe/IbkKAiEArSx7PjnoPmOn9sRX20LeH4FH/j5hH1vmEw0t5wTMa20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983539},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"1d5b09f0116ea241b9b5f71c0fa3320ac4318891","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.7.2_1786765597165_0.4314028165800068","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7.2.1":{"name":"codex-workflow-v2","version":"2.0.0-alpha.7.2.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-alpha.7.2.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"5e3b8c29842d2338ed3fe3ebc684388329a0ce7d","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-alpha.7.2.1.tgz","fileCount":147,"integrity":"sha512-CU0oU/MiOApnOR95K76BEt7Fnr6FYa/1kFlQhFGFsImByyRSrVIdS2KjJqg8b5wyKvKjrQJAU4qkvsSGbIDroQ==","signatures":[{"sig":"MEYCIQCCIL7Qn24X04DX89BmcKXmzyBGC0s2/xouNxH2eBVP3gIhAPr9cbahf5h7d6sI1GCpEK/gyky6GwdrFzyFCk+oIp1K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2039570},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"1214b4c8c3f0795519060805349a7cf6f9eb4a65","private":false,"scripts":{"test":"npm run build && tsc -p tsconfig.test.json && node --test .test-dist/tests/*.test.js","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-alpha.7.2.1_1786773992893_0.7131275191263657","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"codex-workflow-v2","version":"2.0.0-beta.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"88a0e61a3310c5a2a3f88185469d16180b28fdfe","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.1.tgz","fileCount":153,"integrity":"sha512-B+xnkXlw74WM+XA1/72JAiSgU2AaXqmN3gwH8ySRFhMBk04X6GLOh34idG38tXeYz0+uyB92E8YiMqWa4s9JVw==","signatures":[{"sig":"MEUCIEQ946OqECz7rTll6LpgjxZU/JeSHL0FXj5YpPQ2G1EKAiEAvr9YTu4FAItVMHsYcwIwGJuU2euD4TWkz6XRjeLFylI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156609},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"2062c636756560c879b8645b67800d55792be576","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.1_1786798676244_0.37661876207476364","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"codex-workflow-v2","version":"2.0.0-beta.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"55243ffe204e6ae2f1f3a5ecd4cfc304a82d2905","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.2.tgz","fileCount":154,"integrity":"sha512-DPpEDRvATE5978s8s6xRYjb8UjdYwlxDuGwFa55wLI4+PKURusucoqBLmDxtSnBKpH3Z3SZDN5iERe6IA1uACQ==","signatures":[{"sig":"MEYCIQChxmosK7opSy8WgHQE6Y+soH6vKnmHN4NbUoWdKKinMwIhAMMwaxaWEBH0bgNX3yle7dpaEejuv1Dn23K+7g6di4fF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2268992},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"70ddc8e6bd1ec5fabcb15ad046fed6b28dc472da","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.2_1786868102251_0.25511935343353653","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"codex-workflow-v2","version":"2.0.0-beta.4","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.4","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"92cb0c84f37d4ffd146482f48657e0895afcc7b7","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.4.tgz","fileCount":243,"integrity":"sha512-l7VWx7DGhVRME8uiZ9j/vil7y1Zlo78G5gpP03F6voEP6DUrAouBhBLY9zzmotuhEWbwvS/Ysn8w7jrUhpqoAg==","signatures":[{"sig":"MEUCID2Lb5OX4alqj6sos2E4OW+g6aFVxTkPTKCUD6NgqrcDAiEA13wgAxrlbZOv+qrsgMenho7OMO1pB5nLDAFLSgqvPHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3425011},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"af19f0e31baa46cbe41cf3ca347b0548cbb0e828","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.4_1787044298895_0.7456174221241108","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"codex-workflow-v2","version":"2.0.0-beta.5","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.5","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"ab0a34cb2cec0f9a083fb97ce2cc583bdcf947cd","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.5.tgz","fileCount":243,"integrity":"sha512-UoiTyJyQUx0dMd42iip3JGbVan5pKXbD/hySXA8K29sjbs/WLpObvhlfO+v8Jk+3wHMGUBMNyL+FMdO8V5MmxA==","signatures":[{"sig":"MEUCIDWyLuLGTcPAAz+6O1hjOCxGc+WFXu4Z3hRPdUXM2py9AiEA/byfMOMeZXKbjwh7GZNTnVqBk+9AR9hazpE8XcjI2Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3507868},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"24d954737876d5b1fb1f814f5d464e51406202c1","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.5_1787298851031_0.274640834833235","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"codex-workflow-v2","version":"2.0.0-beta.6","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.6","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"5284bde96095037784e515ab7959ca387060d1df","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.6.tgz","fileCount":243,"integrity":"sha512-oeKOszDaywYs6sknM9JRr8zFeWLbcFr7rphpz/e7QVAoFkTmxU+1gitvFrK4VW28Pm5VGuFhX3UQ9GQJqkoCdw==","signatures":[{"sig":"MEYCIQDhdI/dE5EXass3LEQraKoc4kJLx93MHei/tA+PR/c4vgIhAOBsLyneeCZoXigjEcwA05S4i2H+pojTy6Sm2X/8ig06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3514868},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4ccdacff39ca4c1ee98a9f77d754d2ce5726c434","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.6_1787312271775_0.036198688080029795","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.7":{"name":"codex-workflow-v2","version":"2.0.0-beta.7","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.7","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"ddb6e6a28cb22aecbe08abddc450a3df61d86873","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.7.tgz","fileCount":243,"integrity":"sha512-FUYbL92HC+pwpimwJFl5vXbSkRkHd+ojWrZIgtm7YL07aQk06TxsGjchhLTQfH9SJ3JB4Yi81/rz5zP//ieSrQ==","signatures":[{"sig":"MEYCIQD0t+DAmn1OUOLegmXow2VhswcSqetW0fGlvFWdkkV1uwIhAO+kZlHRzWKAbDl3CDON7nyYcZjJyegAKwqK9bztBOP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3537017},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4a875573a605d5413cb74117568c5472a0334086","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.7_1787321985870_0.6703585216234296","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"codex-workflow-v2","version":"2.0.0-beta.8","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.8","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"1305a6411bf4ff68532606389b54ad2ea402633b","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.8.tgz","fileCount":243,"integrity":"sha512-3kOt1DOqaQoBU2+rlgLs8igKRHnL9hAzEBV+fKjahRD8+UY/3/UNCiA9GLTM3a/HN1vFfmkJ4dI7gWEszCiKjg==","signatures":[{"sig":"MEQCIDqADnhKZrhZHsREAhaJIMRWRa+yljqBycB63V9Y0IpoAiA8qi7CAJbwrPmMnWQYTofCodH/oLn3YYQzsxrWmTRFHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3541531},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"8ee6c189ce7af8b573fb7388dd7b5e14e15b3df9","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.8_1787354256713_0.5127722580449299","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"codex-workflow-v2","version":"2.0.0-beta.9","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.9","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"ca98e8cd58401fbc3173a9f8186865347baf786d","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.9.tgz","fileCount":247,"integrity":"sha512-QKEU5ajV3VkqzwW+mdOAHuLYZZG3vDxdBrvQtOoIu4XJun25GSr8BJBKzcKL3cUN0wPX1meYOdbxGS1DGufq4g==","signatures":[{"sig":"MEQCID1LIB65pwGIAAH/rchqSFXRWk+zwT6bt17V8fTdaHRJAiBue+erozsbTWL9m2RhZPwELspJ9GFPsSUSkJAcqTdchw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3600574},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"753f69b70e83017892271603623ca181271700b0","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.9_1787403424273_0.42833100076212816","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"codex-workflow-v2","version":"2.0.0-beta.10","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.10","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"eded94bdbba4496478336acae4206813fb4cc62e","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.10.tgz","fileCount":247,"integrity":"sha512-wjdj2zvF/n1WWQEcyRsy57mjvQNX3DAEk7mU4o9IWF5ac1+yrHl5APNW9CRWz7cXIS4LGaHfiJBtBn/ATlcGkA==","signatures":[{"sig":"MEQCIBn0TZiVSuli4w34MdOIm2IPBkz/YRZdb5di1KuouZcAAiBrk2fMCn8Fc5+UndKsI5dLZGwyJ4zWKd+5IhL9LlpSKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3607849},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"01ff2e1f10ad8f707dc08219cffcc1013314ae4f","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.10_1787412831360_0.39685736680260186","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.11":{"name":"codex-workflow-v2","version":"2.0.0-beta.11","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.11","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"6e98ea811081daabbcc25e3c01b6aca707badd6c","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.11.tgz","fileCount":269,"integrity":"sha512-S1ZI3qCe+gNqi0fPN7J8W4qNxz6t0IKzkCvt98ICX/bGFJzfvF0eN5sFkMOEiltgySVsa6dc01V6LrmnbyTwdw==","signatures":[{"sig":"MEUCIFPEiGXsrqISyYkiUXRK+JVF6PYDpIqPJwhzOrv4XxYPAiEAotszTx+k9jN1qctKp92mpWcSVnZlgFcNN0K6db9Iawc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3727708},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"44e6734caff447038d82b04c6b6e61f482a0d3b7","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.11_1787604828299_0.7186045691238814","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12":{"name":"codex-workflow-v2","version":"2.0.0-beta.12","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"bc5ff699065ae03693c332d30bcbed4534dea03b","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.tgz","fileCount":269,"integrity":"sha512-8nObd1RGPB9zKjxrfFbNKge/DQw+N4u08+8RAvQv8YIqZxmrjW5YdQELw4SGuJoXpp1x4QyMcj5mFspt63SEdw==","signatures":[{"sig":"MEUCIQCi1g/1SUmI3ygz4j4DUTzSEqAYQBFRLRG6TvoX+qmWPwIgftPI4bEbGM19JSa0dYXZjJVkU5iltqkqWwJXTo+5RcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3741834},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"22103fdb33bb89e81c50243dc7bdcdf511f08aad","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12_1787784121933_0.3100767789549641","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.1":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"467f70551fc6ca04eb16e2429604a63ba341dc18","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.1.tgz","fileCount":270,"integrity":"sha512-bBJk9m/SRCeZdTScOpev39cia3KpbNONVs7uu1gWRqJXklKmDW+cbh4dp3uB9/yl3wBmGXWA61SlpW4xw7V/tw==","signatures":[{"sig":"MEQCICrQqZcpgtHSEJqobDckYbGaVM/htdTNpXYp1oA8iJVTAiAOuoMi9oK3XhUdmd2a0B+1bMDY+As5LXU16JUFTrhw2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3804413},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"2d7922e07943a30c69c04a0cce6451fee8239aee","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.1_1787839614259_0.14960877482530965","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.2":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"95ea7b7cef1f3975703393da83e7aa75882371d3","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.2.tgz","fileCount":270,"integrity":"sha512-M55MQMGO1d9SO9z+HJnTHjwui9NOLc4oK5Cn3QZ5B5CBHsK8K2meUNf3f6R90fLLWei4ImR6NI08G0i4cNSASw==","signatures":[{"sig":"MEQCIGSfWeDtXWZmErGo0B6xQP6T8vfwcalxoYmJ7RZOxbOfAiAzVTyaAQtT0dQkjjpvjoG5j2iIQ/dfgqCkgaYOUpP2iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3829356},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4f8ad02ad0bda8cf33d14e788feb6897960f6ec3","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.2_1787866095007_0.8602263628920241","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.3":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.3","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.3","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"20ab85dc9089e1a4e781e37d844a4caa96e30de3","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.3.tgz","fileCount":270,"integrity":"sha512-FyzHDOZ6oxe0R7Ttb5v+hL1RrXHorOv5vzKFVrg0O7S/dWK5/dg1KHfKJH7QSpCIL6dI+UayST12Ra7oyM5wpA==","signatures":[{"sig":"MEQCIAxRNtNgIliQlx+cpJmyRXD6lczYnbzlQOEKNjyG44XYAiBrFt6KLtsma37dhy9Grlufdf1X4ujmI7pvmAK2qpUGBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3857265},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"fa74614f3a9aa09b085b35305a45ca2813ff843c","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.3_1787874441932_0.7506124240106637","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.4":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.4","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.4","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"bf0811fcd4efded28b95513bf9c0c711bc8c62db","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.4.tgz","fileCount":270,"integrity":"sha512-eZ0TF9mAE+yowfPeHhZQBhsT0Jgr9TqqvvUUlZe6LHtUVr9VIUlrLm11M4vFB5Hcl0Z0AbtxpsbGkUECstpqxA==","signatures":[{"sig":"MEQCIC3qPByWImc6dkthhBLGBdV7tjo8fCRoH72iBur/PwcDAiAEumvKYmYYrXOYXojeUk8WuS1Lho/D4+7gPRMVLuLXDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865879},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"d6979009e39799cb10e5ab98ee327d189fa3e779","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.4_1787905372831_0.8479389803009012","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.5":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.5","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.5","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"ea32abbfd675f9a16405fa31e7863a83049c3a90","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.5.tgz","fileCount":274,"integrity":"sha512-/GY8iyDYLRHKhsh++MC0x7n5+kJpALPVIithJb9Sw6J14ac7dsmdITFA+Bwh8MdA2zvxKq5g7aSDNjTakyVCNg==","signatures":[{"sig":"MEUCIFDYGblsV3DrgDb3r/XHdt83KdSoMNIiEJOQRVdcNALEAiEAmtmJwwL7r9KZP7MHdEQDpGBn0zVyb5pjwd05xRieFR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3924624},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4ab4144fd1d80ad40fb81857e184741ad0ab046a","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.5_1787957863928_0.9563914048526871","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.6":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.6","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.6","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"1f28083ddd6a3e7b9d2255de7f0b27ea4ac9f3cb","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.6.tgz","fileCount":274,"integrity":"sha512-RZ4eD2PcMjEQcyWlE5l6pe5N1iWkMvx3n6RVAksN8AVpewU5DNtTe1ADJF+EM4k4AF24pWGdBRVhd4ZVf63g0A==","signatures":[{"sig":"MEUCIQCQJphq/zUzhLy0zfKJJc8bCkk0thyhObncDg9eeksbBwIgYJ/Y0yeTZOrBqSwMmeeMBnOlESyMGB25Udg2flU+5u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3959398},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"0d0d191601fb8d7d77ce80d3c4f7277db7082e6f","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.6_1787984547833_0.6650578619932637","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.7":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.7","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.7","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"6d8696b7cc49007a2f086bdd404a2485e0858e82","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.7.tgz","fileCount":275,"integrity":"sha512-dIL5gmQ3DtNZQtSwSojWSspxLdCGKOVjipWc1J8+DpwzZHGAvtFjfsSE+fKRqMLQKDrf9iYrTyToq7uVH0vwlQ==","signatures":[{"sig":"MEUCIQDjXyMbp+pIFdrvOg8milS96Sc5/nFvWWlAJ9elEt2flQIgfO4m/L9wRSODlNjVQ6bUFUrrXwn0oybPzgOjZCFXzwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4050283},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"f5afd5b9e1cae174374f9795ef44f5ee707ca4be","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.7_1788010301180_0.5202721609448664","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.8":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.8","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.8","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"cfc0a2da76c37ffbc819eae7de2ab075f70ad9c4","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.8.tgz","fileCount":275,"integrity":"sha512-VLA7H4t7aP6Bo4ALfR/XNIzMFOG4kpaLnkxgtPaQH2MRiGsRYdPthpxpzgZywbQ1iK0ivvCb1GwuhRTksMz+xA==","signatures":[{"sig":"MEUCIEjE7DptOjBM3+AUr+ZT7F2p6o+Ek+9GBpFu4n9H663jAiEAvbGo8JIIrsY/gof88tZjI6rtN3ZouHnk8VCjBqMT164=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4054853},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"516f46ff4c03ca0c1ba8cc128905273dbb3586d5","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.8_1788030124061_0.7967252313078153","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.9":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.9","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.9","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"cb2451d0ed4d4862d9e20f839c72a6399d21070d","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.9.tgz","fileCount":278,"integrity":"sha512-vHmAQP9U4IfLfJlkDKfAabY94H7uZ9TXViwS/5poGiK8w1XbgJoSWE+ycuIYqH8DYV1uIKKKlZ2FRFLnxpa+ZQ==","signatures":[{"sig":"MEYCIQDAK6vj+VReilbgMksWhu1BONVxetUDdALKXfqc4F/6XAIhAIACNdI/paqpN0R+Q87/scHhpaqeStSqygmUe5n94n3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4108151},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"c78451f4b18253414988b0b1b8140a4c4e8bc59b","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.9_1788111253452_0.73735484583872","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.10":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.10","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.10","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"1525c26bed86fdbed8dee4a30b99b805f19ff0e8","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.10.tgz","fileCount":278,"integrity":"sha512-G9R+3ezPi+Hwwg/bAMycGnQnAuGr6OUZo3V30EkAI670iWcdU3mu8Hoxajm7uuStiz6z4Vf/0kaYiNVdZHuFMw==","signatures":[{"sig":"MEQCID2Iyw8RKphmgMnvQmJQ6ksxSRsLu7srPViBHnzbcoeLAiASImPVoIF8kr2gUZUORVgCIM05MS09/Y3jVvHtEvtRqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4196483},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"f936f68a3da57a174c37d18d323c3fb956cc7237","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.10_1788136210488_0.8242282261833533","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.11":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.11","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.11","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"7f9ad1dd5b9bffbf9fcadb72b0263c7f1b91e6bd","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.11.tgz","fileCount":278,"integrity":"sha512-rc+1Ck3bwDwrkegKGErPTybsoIRmldP5TTZVEwg3C6XCuv7/aZSxAtNIo+hRDLnu/6nTQ78oFw7SHAyq/rUApQ==","signatures":[{"sig":"MEUCID43YpAvLuWvgYMihrkoZ+y4Es2ykats2oWTwcjohZx1AiEAz23iDagNj8kInki5HDXSTALs2KUYWhqWcGlszOrsFes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4224948},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"362f093aba133332695588c46172d273de5cdf2a","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.11_1788140953026_0.8467179367127842","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.12":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.12","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.12","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"3edf8211e100ecc8f7aefe656be4e818bc4ca418","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.12.tgz","fileCount":281,"integrity":"sha512-fFmIsrJG5k3BaWyFkckWm+iE9jiDYBRnkl8O5BT8rQ47V0Eaoh36V0OBU3LiPeYWhizL1hJM1gUspN4rLWk8bQ==","signatures":[{"sig":"MEQCIChtvb7iWuVrdjTyuh60rHfmCC/KFfcrT8Qgyooe+zEqAiBHm6CwtKtBP+F9Zcv6uNnAAoBRPj7BRDtblcz37F7zLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4284870},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"ac93da7ec4c90c777bde3d042f256a0f279f82c4","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.12_1788169949348_0.1847814691287959","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.13":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.13","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.13","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"78d90ddf7a7e104e352096d7e925ced32bb07f67","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.13.tgz","fileCount":281,"integrity":"sha512-zrpU6bcggPDrSlmF9XcAP/gSZNnJRw8PSdV42x4cEyxL7gj8zW4P/8c8DP16Qcp0YWF7scS44JsFYEv6UjpPwg==","signatures":[{"sig":"MEUCIQDO4VREWJbM9aq2Q+puj44Y/sJllAe6CNzH3sK4R5UU3wIgbAFg7Dox8ubCpj5U+vIQgOBl4DBjNoYLpytv7PWvIHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4299342},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"dbca399a2e4ce3afa0c4e82a6c34c4c377461dac","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.13_1788180603325_0.18868322913204572","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.14":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.14","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.14","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"4d4d11dcb0edf87ed5467d899cf10a2ebb599160","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.14.tgz","fileCount":281,"integrity":"sha512-Cpz4zLouXwi2NQyznkNW7v6f2sNs0BFqXsN0Z0csZ1/3APo3pzYK9S2EFAsTX84Lz60Y/oiqGxEdwuQgcFCIiQ==","signatures":[{"sig":"MEYCIQDNRKjFR3uHkdrfpohQreeI88YjXiqWtDE4A1u6JXRPrwIhAMITf73r97rmQTI//LpJiE6l10ZS45I0l2W0FA/omhU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4302774},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"8827b41a48e2b7c4ec66cf8cefc902aaba42b8d6","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.14_1788185038297_0.6938105249898607","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.15":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.15","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.15","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"0085bf15c055ac2daf68265020a1366e67998e0f","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.15.tgz","fileCount":281,"integrity":"sha512-JIe1O0g8oVcMRDphy3J9R5VSJim/e/AdJhD0JOLTv+pdaAzFUBOyG7V4OK9ldfQrgZS80gvOy7As8ZCmkPhf9w==","signatures":[{"sig":"MEUCIQCwUSsBiQyqknX7NPmFQqXVq3Nlls+SoZDsOyxAzY131QIgUfRrIGkN2RyGWi42u2nNfpq5UrWCDokAoRdt87Bj7RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4309015},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"4f4a8b47a32807b89861b875afb9c57bdab84160","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.15_1788193203490_0.38376556191266675","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.16":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.16","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.16","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"2066e885bf301196490a0caca13d214cbb09b100","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.16.tgz","fileCount":284,"integrity":"sha512-TOE3vaKz/1M2W1CGLNFQJ7Wa0L84wj3UrLGxUoIHq/ZpZUCf2rN+lJyjKxUsbZFXphIhYRhfG14goxahZ5PELg==","signatures":[{"sig":"MEUCIBRKndo2xMfrJ7NFifcNv/JxdPqQjdpJTdLY6YaWML+gAiEAzXu+aK5FlFqFEKJJDQRTwtG4LYlUDdq71OjlJ53D3nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4354870},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"1cd5c3be862323ca868af18da7c3feef28a6550a","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.16_1788207654905_0.16175383622140815","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.17":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.17","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.17","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"b3d33b041a35f579f4e7ff64d768301dffcf18ee","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.17.tgz","fileCount":284,"integrity":"sha512-lij0xdxjtBKi44uTJo8iwGoirfUGFvZpLoCctCR5MxqEhIiuIyZoa4o0DJqLtthdr0N4SidKKzaknUwFMcCVxQ==","signatures":[{"sig":"MEUCIQC5xjaTNEx/Hc+zjB4kZ8r440m3iLKa1N0Sktk0cfoBEwIgGDhhWEKNOA+uSWVFie41hJ2+snefDYYKlJI1dkDokcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4359900},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"bebc9f1452af92f76e68212fe23d59fc555b0520","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.17_1788211831281_0.4439941149303146","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.18":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.18","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.18","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"a56dbbd29fdbd1740840ad554e6a415e5d822f7b","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.18.tgz","fileCount":284,"integrity":"sha512-gLxnLhEJ05jo/JtY8XV6IJffSdz7YglacbiJ/NCh4lZ1qOE2D0zSVIrQZsf6X442gDeIFLDMu1pMmP2V0IJGxA==","signatures":[{"sig":"MEUCIHZ6FKO7+rwmyCLrypF9B/lznDEtR9XCJ4svlbjMxvvsAiEArGBnSu3Yx2SNfHDwEMTC+bXxB20ppOGBnWoguVwi/iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374290},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"d33d37e7dda5a7e784e31ca7420ee585b1be9dab","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.18_1788217011717_0.8651785148848283","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12.19":{"name":"codex-workflow-v2","version":"2.0.0-beta.12.19","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.12.19","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"c6625cf2d104d41e70092c4468c4b6af6059fc74","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.12.19.tgz","fileCount":284,"integrity":"sha512-dhfki1PVEK+XoAKSMcZQHkp9lgqquzE/Em4O4ifCC/rG0548c/USGpNfoM1ScgM5po2oAwK25/8bwIsS72cMnQ==","signatures":[{"sig":"MEQCIEM6rTFdDcJjYgdqyNzl3QKLbRADf11tp60MNUiQuuVbAiB6uh2RNwlRShtqjQ957MBHLl+bHfd1aDH2wqfcVBQA/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4403049},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"39d9017a2656f3320d260ba7049b7ee2b9df9f98","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.12.19_1788221569380_0.6191381023558875","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13":{"name":"codex-workflow-v2","version":"2.0.0-beta.13","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"3b4f0a3c55643dbd1e5137d6bee2e41861d246f1","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.tgz","fileCount":309,"integrity":"sha512-YiushmCZsCdpCKpn7oVUiVnfc3AGohuxrNoNwC2oXE7bf8yVO+chCmOTEp1iYYyWYxKso0gPKA444LDo6mclYw==","signatures":[{"sig":"MEQCIHROJWnM4QHEBBlFsC3xXV+DQKXvOsC1IPKA/NqW91nUAiAbiBQv4QzrH5odFu9AJEpwvmhbjYY1uWZir/ODToNJlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4822408},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"267725537da975fc10703ceeb625eb5135f0366e","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.17.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13_1788418989432_0.059199370254258143","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.1":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.1","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.1","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"fc8e100a8d45b4f032ddd141d867f70ee176914e","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.1.tgz","fileCount":309,"integrity":"sha512-GQWq+7CaVIf6Uduq0VxpScwNDT2gWEluFnhmIEd2jb3xt8wVQbCoS56j9mH7dx7t8aX/VKWYLcuo7CmK3eC7vA==","signatures":[{"sig":"MEYCIQDG4tHcIAxtYu7cocP0nOf//z6clCjXEtsZyg6/1Y4tPQIhAKWyoNOOFBySe9rg/nwJu6jTsPEci8S6Ob8VaYwy4ZRx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4835072},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"54aea33dc2feadc9e838c3eba3b4c4b5bc4525ac","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.1_1788429877719_0.25565398990371246","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.2":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.2","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.2","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"f20ff143499904099bc64d1a092843d5fc48e390","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.2.tgz","fileCount":314,"integrity":"sha512-gqaRoMaSvORjkoaTsbznvEN3jfYKs0UBThZs8Axi7GIBFz/PV66Idhr4bLD6SUIiyFP7O1S6+qh1prhgFMswyw==","signatures":[{"sig":"MEQCIDCjwf5Y1VXvZ6wvv28L76invyxmZc8O5X8il1MEJFX2AiAG5mUpYguGvq1j59U2MEPQs1KWXDI0fRlVvCEv8J/20g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4892980},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"b019a92b8ce95d1bcaf6443a220967ec27ac0170","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.2_1788620375838_0.6122720899797254","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.3":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.3","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.3","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"67f7ef2692a66a048ead65de7d42852ef7bb72f3","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.3.tgz","fileCount":317,"integrity":"sha512-env+aAnBNfiyJIYBfeFarPj4lR3D5jXnn8GlLelfP538voOo/v2erYCIdVtOOUS3I+fgo5JwZy20RxNMy4qIJw==","signatures":[{"sig":"MEQCIFvm1wuaiQMh6QFpuxVuDSpcgeSWhDBxiCa0bPj8xbEkAiAiZnGN2wvzpX/ES99NuCz3QxMuOQE7P91/GkRYXNvUow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4927249},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"ed45ec044166f119d927e1ceb3c3a1db941fb84d","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.3_1788688916073_0.9947260314443664","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.5":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.5","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.5","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"932f5f7d20d1f1014c0f57dc362b1bdbeb38818f","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.5.tgz","fileCount":324,"integrity":"sha512-p1ISPjE1i1MAJzFDocZ6b77hTli6suj1F9U2PN3I8opWPBrKl2kLUyrHzP5vQzS4/d0EeNKJDH26Nfvc5H8Akw==","signatures":[{"sig":"MEUCIGAX45S0Aaug+WpeIseNQoG7LRWayhcsOD8pm3xSAKoVAiEAq6X5r36KK803x1xNlgWsUx7x6zKjW4hAcqQHGLd0XxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5025532},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"0c448694e97d96b799c22a9df8c6f8dfea67b637","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.5_1788702380300_0.6917886370685697","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.6":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.6","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.6","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"1db3ae31e205d542f063beba868898f8a21fc100","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.6.tgz","fileCount":327,"integrity":"sha512-+Ww355nSxJV3UXsgvJ/lghtsVkYykteaYzvpBCDdaz5wg+tI9BfoR+Yoosn9N7MyLwU8JUxsHUKVI4+9jHdryw==","signatures":[{"sig":"MEQCIBXVEkonsQgQ+Py0n7May+Jg2jvHCvoh0b846K+HmtUkAiACzsVxuiDodBtF0D1JPsXtKuVSle/EfOWFNUko+srv2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5109176},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"f9e5de72ba6ec0f86928a60943e6226dd1a067e7","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.6_1788718168673_0.26739335086104665","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.7":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.7","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.7","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"648dcb8b1d4989132ffa4adebc22aa20c3f13ddd","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.7.tgz","fileCount":327,"integrity":"sha512-U5NinDVX8H1dNCTICTMQjlDc+n/95lbQ5VWIFXNTWsXtQcKr63X3sGav9D66VcV9+E/r0PYsUr2egj9PtU6KUA==","signatures":[{"sig":"MEQCIFn6IPKK+cdM7sCN/waRj9GJLfxsk6dMfRkn62gURwaYAiBq6eJfDN6kezbHB4MNOZSnI2kzQ1JelTKq89EDF8J2mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5143474},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"1d07db1e2d60e11ec146218aaeabcbb2d11a3ebc","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.7_1788729014589_0.49609087274337216","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.8":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.8","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.8","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"fb6a8e7a77f93100baec842b5f2c929ecee83de2","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.8.tgz","fileCount":331,"integrity":"sha512-tAw3RskHglcXHzsNACS8w3yYnZDJP2YJdVMlbW+kmG/TdNna6l5qsPkyMCBJiI/qin7wMmyrzVigLIOHomzcKw==","signatures":[{"sig":"MEUCIQD7CgAGjv3gF5AeAC16AecMq1K3tVzE/DNgFY+hREGLrwIgJX0ILbzXl4bPBpFArO8mLQg/1A5kc3yZ9gWqbsX5Yw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5216329},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"d46007d8e4a0000c57ae52bc82b6fc868b825103","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.8_1788800493240_0.598100511085284","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.9":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.9","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.9","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"95842ed38aaf8c232f7932cd2e08564aa457f049","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.9.tgz","fileCount":334,"integrity":"sha512-ubnzNr6M+333o5qQx7jSCgs6M9SL2SdrsqkWnGPY9koQtGrPMfo3vtKtdpf7yxH8z395gnlAkV/KxvmPz37eQA==","signatures":[{"sig":"MEQCIBE7Ixm7ZHnwTYmLuPrWbXCZPO8shPEml/ZPsy4v24BUAiBrWXBOHvHcHw6KpCcX6Qa1R0R0HERVHQevcgDZGW5VVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5236052},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"cc2677f1a3aa8d8d8ad1cbed45558ca82c61c761","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.9_1788863207830_0.3413469262781179","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.10":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.10","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.10","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"1e6eb3a972670b41add9c8eda15eacb6bbd7196e","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.10.tgz","fileCount":334,"integrity":"sha512-Cf+06pynl3ZAY/2yFD+pmqaHQkbqy08ve/fOE5YI1U9s2/ZXjTwt7OQZLbSEFubNvpihQ7WAnRMrU3ZRXWnNmw==","signatures":[{"sig":"MEQCICVFjDLFKYqZi+DQb77tBItggpAB/qWX9Y5kl2cGHQxIAiBZojteLR3PeWmhDe31h5MzWONXTxc2ZAmYaNyq/U1R0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5244675},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"2bfd53ae548eab40a6e2dfb583f08de0745ae8f7","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.10_1788868897598_0.06316371328315507","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.11":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.11","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.11","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"b198c38bd81a7c179fb26f22fd0392b97e6b13c3","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.11.tgz","fileCount":334,"integrity":"sha512-M9rxSilJ3gnF+iv0Qu/m4weqrwBPjxs8kckVw+4lvacG+tKaO0MV3impc1LQ+/yxzKhVzOq+Yrru6UjPn9m+rQ==","signatures":[{"sig":"MEUCIQCykKDFS6R5unNO03o3nDdjdzhjvVlrjcQusVLRVIm4JQIgagjqw0ACErnPUjfaeZpQi5Z3r721hCF91AZsR1C0hZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5246967},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"2ae7dba1f1c3796f961b69c4a509fe3f8711e906","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.11_1788875555692_0.7761557168867512","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.12":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.12","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.12","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"2d8227916a6ee7c90004dc64ebcc14f1299c22e4","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.12.tgz","fileCount":344,"integrity":"sha512-9u2Ai6ftWFhp5TwZXsfFkG6ztA/gIr62c5tjrOKbWnFq5pS0qTpHFjPEQmBg9SXTv8o9lWWgEoq7hVtWFKyhyA==","signatures":[{"sig":"MEQCIECb9HUN7p3X1UYODoS22DxZn991i6N3PJPGimWOk2GPAiBGOoTfwFoAGRmy/B5TOol1u2rsSltw2Nv4XHaAsOTeeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5319562},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"943487913db019316aaf6fd42b01ee3a605767d9","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.12_1788887334967_0.8534886831130499","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.13":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.13","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.13","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"712f3ff3bedda7012e2cf016a281c5a9fd27911f","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.13.tgz","fileCount":344,"integrity":"sha512-jdvANysh88Xf3IB/Hg5tIbwlRMbIDPYnaKrVLeXLuwPFSv38cRbFVPjes22Usimk9BwtefZjrzcIDN8lReWLhA==","signatures":[{"sig":"MEYCIQD8Hv8n7H/8HwQ/8yMdoMY+uam+iPi/9SegAjT5QaNSgAIhAJVhNfgu9SJ9gTgStQq0s+bqbcbMPYC+DSjrK/9tKb66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5342366},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"8f93ea987418576beed1c67ded037c32443661ea","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.13_1788891048891_0.4998517329813552","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.14":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.14","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.14","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"92dc0a751cd08274e85e547356f135d72b19ae33","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.14.tgz","fileCount":344,"integrity":"sha512-3CswRPl86Af/KpGoh4kdwFAC3qVBKdfdJ19cgIyPnE+4UXPBHFmtGQVayVZmgx04ZkVV3tOqB1S9415SqyzI4w==","signatures":[{"sig":"MEQCIGve4YU2kJI6aBgKVEm6BLJxt3lJsEE7Ngw8VFAZOZPjAiB2JKrVG2MclnHlNIY4CJz5wW4ECZRF2vDd/RyahwLbIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5350046},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"f224353ce61f76458e7450cc95f6404611d0ed0b","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.14_1788895471199_0.22327881594408172","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.15":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.15","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.15","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"7f5b870b4c2210a6179f79ebf55b4f1c5640239f","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.15.tgz","fileCount":354,"integrity":"sha512-9PWxBUt6V4n8tb8emxrHNNOe8OMLGEdN/fmzP9Csw5tjKighRwjtsUfh/1AWYPd4yYAhy6CEXjQLEOeJ6R6PGg==","signatures":[{"sig":"MEQCIEa/olJe2hyeUyHsORuZdSGmqHJuVed16KkC/mCTobWlAiAxqPIiG0YSVnXEXI48eMz6hLMQk9hMRK+DEdDbdbNz2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5410800},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"1ad2c4619288315490007573bce010b2a83be897","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.15_1788954729452_0.5898999620181771","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13.16":{"name":"codex-workflow-v2","version":"2.0.0-beta.13.16","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.13.16","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"705e1649b42ace11dd51c0906524eb2e431dcb21","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.13.16.tgz","fileCount":440,"integrity":"sha512-qf2IKRG/P2NvJCPYzS/HrVMGWumIblTkito1XTDisPJMExO0VS2YkAFkp00uf0U45R10APcPyDVUUYJkJaAcwQ==","signatures":[{"sig":"MEYCIQCPdrgFkn0jWM/Lm0rYA9N1L8cB8B64sflmDgDDICrP6wIhANWT0sakn0Z4p/z9Za1r7rYZii/SyhlNVjZhSnShRlFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7473327},"type":"module","engines":{"node":">=22"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"gitHead":"500c783d469f8c571a136c6763b7781091406cb1","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"npm run clean && tsc -p tsconfig.build.json && node scripts/mark-cli-executable.mjs","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"npm run typecheck && npm test","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"npm run build && npm pack --dry-run","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","publish:release":"node scripts/publish.mjs","smoke:downstream":"npm run build && node scripts/downstream-smoke.mjs","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.19.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","codex-workflow-source-beta136":"npm:codex-workflow-v2@2.0.0-beta.13.6"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.13.16_1788962294055_0.5064475679984219","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.14":{"name":"codex-workflow-v2","version":"2.0.0-beta.14","license":"MIT","_id":"codex-workflow-v2@2.0.0-beta.14","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"bin":{"codex-workflow":"dist/src/cli.js"},"dist":{"shasum":"50b8187b95de4221bd73dd3c5349474d5b0fbfa5","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.14.tgz","fileCount":444,"integrity":"sha512-BXcuoBoh4LySuil/hr9SPM6LfrRH88fPqquf3HZR0fHvS9LmPi+zAW1VvxsjK9X62Ii4nqDW7P8+Xy45f3eJ1w==","signatures":[{"sig":"MEUCIQCoztvBvgx0agcFvJ2tTkyaOY5BgeKr3v2guao25JgKrAIgRNyb9XEVqaWQpWhA0OPi3awHvpavsW6NgO9hDqB3nT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6144492},"type":"module","_from":"file:/tmp/workflow-publish-qvk0iw/candidate.tgz","engines":{"node":"24.17.0"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"node scripts/with-validation-lock.mjs build","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"node scripts/with-validation-lock.mjs validate","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"node scripts/with-validation-lock.mjs pack","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","prepublishOnly":"node scripts/block-direct-publish.mjs","release:verify":"node scripts/release-passport.mjs verify","publish:release":"node scripts/publish.mjs","release:passport":"node scripts/release-passport.mjs attach","smoke:downstream":"node scripts/with-validation-lock.mjs smoke","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"_resolved":"/tmp/workflow-publish-qvk0iw/candidate.tgz","_integrity":"sha512-BXcuoBoh4LySuil/hr9SPM6LfrRH88fPqquf3HZR0fHvS9LmPi+zAW1VvxsjK9X62Ii4nqDW7P8+Xy45f3eJ1w==","repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.13.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-workflow-v2_2.0.0-beta.14_1789055116510_0.09110521385911796","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.14.1":{"_id":"codex-workflow-v2@2.0.0-beta.14.1","bin":{"codex-workflow":"dist/src/cli.js"},"bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"dist":{"shasum":"be3bbc6814bda3cea5ba15de437453c5c22ea81a","tarball":"https://registry.npmjs.org/codex-workflow-v2/-/codex-workflow-v2-2.0.0-beta.14.1.tgz","fileCount":448,"integrity":"sha512-HKV6UJ8mOOuIP/o9lejUpGhdAqkByflqMnOrGJNYuL9/c338RE54XJbO9832fUUP2qje2D7Op0l8ZBiFOGpeuQ==","signatures":[{"sig":"MEUCIG/3KDJrk/CkG83qfWtR6EW8KQ3Am3J5YlDwaBRBcBnLAiEA7petxbLGdxcbcBgNScYOkIn0bKPLJQDkpjGOTj/H6VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDUPGkv5e729wyAaa039dGn3WpzYCppuhJv7LE6rYA17AiAFKTZ6qSVp3TF3Rix4rqyDor3L9JvUbKqGRB/BFY5otw=="}],"unpackedSize":6306417},"name":"codex-workflow-v2","type":"module","_from":"file:/tmp/workflow-publish-E6OU2p/candidate.tgz","engines":{"node":"24.17.0"},"exports":{".":"./dist/src/index.js","./contracts":"./dist/src/contracts.js","./schemas/*":"./schemas/*"},"license":"MIT","private":false,"scripts":{"test":"node scripts/with-validation-lock.mjs test","build":"node scripts/with-validation-lock.mjs build","clean":"node --eval \"import('node:fs').then(({rmSync}) => { rmSync('dist', {recursive:true, force:true}); rmSync('.test-dist', {recursive:true, force:true}); })\"","docs:pdf":"node scripts/run-pdf-docs.mjs","validate":"node scripts/with-validation-lock.mjs validate","typecheck":"tsc -p tsconfig.json --noEmit","pack:check":"node scripts/with-validation-lock.mjs pack","plugin:check":"node scripts/validate-plugin.mjs","release:check":"node scripts/release-check.mjs","docs:pdf:check":"node scripts/run-pdf-docs.mjs --check","prepublishOnly":"node scripts/block-direct-publish.mjs","release:verify":"node scripts/release-passport.mjs verify","publish:release":"node scripts/publish.mjs","release:passport":"node scripts/release-passport.mjs attach","smoke:downstream":"node scripts/with-validation-lock.mjs smoke","test:signal-t04-recovery":"node scripts/with-validation-lock.mjs test-signal-t04","test:signal-t03-replan-e2e":"node scripts/with-validation-lock.mjs test-signal-t03-replan","test:signal-remediation-e2e":"node scripts/with-validation-lock.mjs test-signal-remediation-topology","test:signal-t10-check-support-e2e":"node scripts/with-validation-lock.mjs test-signal-t10-check-support"},"version":"2.0.0-beta.14.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04eb0015-8e30-4bc2-b978-63d7aa4ab9b2"}},"homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","_resolved":"/tmp/workflow-publish-E6OU2p/candidate.tgz","_integrity":"sha512-HKV6UJ8mOOuIP/o9lejUpGhdAqkByflqMnOrGJNYuL9/c338RE54XJbO9832fUUP2qje2D7Op0l8ZBiFOGpeuQ==","repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"_npmVersion":"11.13.0","description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","directories":{},"maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"_nodeVersion":"24.17.0","dependencies":{"ajv":"8.20.0","fast-uri":"3.1.7","fast-deep-equal":"3.1.3","require-from-string":"2.0.2","json-schema-traverse":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codex-workflow-v2_2.0.0-beta.14.1_1789110394934_0.3913835956785714"}}},"time":{"created":"2026-07-16T20:20:40.417Z","modified":"2026-09-11T07:06:35.290Z","2.0.0-alpha.1":"2026-07-16T20:20:40.828Z","2.0.0-alpha.2":"2026-08-09T16:57:16.526Z","2.0.0-alpha.3":"2026-08-12T07:55:37.074Z","2.0.0-alpha.4":"2026-08-12T21:37:15.542Z","2.0.0-alpha.6":"2026-08-14T02:47:44.331Z","2.0.0-alpha.7":"2026-08-14T09:16:24.116Z","2.0.0-alpha.6.1":"2026-08-14T10:22:58.149Z","2.0.0-alpha.6.2":"2026-08-14T12:48:24.194Z","2.0.0-alpha.7.1":"2026-08-14T17:33:19.048Z","2.0.0-alpha.7.2":"2026-08-15T03:46:37.376Z","2.0.0-alpha.7.2.1":"2026-08-15T06:06:33.119Z","2.0.0-beta.1":"2026-08-15T12:57:56.427Z","2.0.0-beta.2":"2026-08-16T08:15:02.435Z","2.0.0-beta.4":"2026-08-18T09:11:39.121Z","2.0.0-beta.5":"2026-08-21T07:54:11.208Z","2.0.0-beta.6":"2026-08-21T11:37:51.978Z","2.0.0-beta.7":"2026-08-21T14:19:46.065Z","2.0.0-beta.8":"2026-08-21T23:17:36.903Z","2.0.0-beta.9":"2026-08-22T12:57:04.478Z","2.0.0-beta.10":"2026-08-22T15:33:51.591Z","2.0.0-beta.11":"2026-08-24T20:53:48.509Z","2.0.0-beta.12":"2026-08-26T22:42:02.186Z","2.0.0-beta.12.1":"2026-08-27T14:06:54.539Z","2.0.0-beta.12.2":"2026-08-27T21:28:15.175Z","2.0.0-beta.12.3":"2026-08-27T23:47:22.184Z","2.0.0-beta.12.4":"2026-08-28T08:22:53.245Z","2.0.0-beta.12.5":"2026-08-28T22:57:44.086Z","2.0.0-beta.12.6":"2026-08-29T06:22:28.051Z","2.0.0-beta.12.7":"2026-08-29T13:31:41.384Z","2.0.0-beta.12.8":"2026-08-29T19:02:04.243Z","2.0.0-beta.12.9":"2026-08-30T17:34:13.630Z","2.0.0-beta.12.10":"2026-08-31T00:30:10.689Z","2.0.0-beta.12.11":"2026-08-31T01:49:13.210Z","2.0.0-beta.12.12":"2026-08-31T09:52:29.515Z","2.0.0-beta.12.13":"2026-08-31T12:50:03.498Z","2.0.0-beta.12.14":"2026-08-31T14:03:58.500Z","2.0.0-beta.12.15":"2026-08-31T16:20:03.760Z","2.0.0-beta.12.16":"2026-08-31T20:20:55.079Z","2.0.0-beta.12.17":"2026-08-31T21:30:31.461Z","2.0.0-beta.12.18":"2026-08-31T22:56:51.932Z","2.0.0-beta.12.19":"2026-09-01T00:12:49.614Z","2.0.0-beta.13":"2026-09-03T07:03:09.649Z","2.0.0-beta.13.1":"2026-09-03T10:04:37.897Z","2.0.0-beta.13.2":"2026-09-05T14:59:36.017Z","2.0.0-beta.13.3":"2026-09-06T10:01:56.266Z","2.0.0-beta.13.5":"2026-09-06T13:46:20.480Z","2.0.0-beta.13.6":"2026-09-06T18:09:28.854Z","2.0.0-beta.13.7":"2026-09-06T21:10:14.746Z","2.0.0-beta.13.8":"2026-09-07T17:01:33.411Z","2.0.0-beta.13.9":"2026-09-08T10:26:48.007Z","2.0.0-beta.13.10":"2026-09-08T12:01:37.775Z","2.0.0-beta.13.11":"2026-09-08T13:52:35.936Z","2.0.0-beta.13.12":"2026-09-08T17:08:55.205Z","2.0.0-beta.13.13":"2026-09-08T18:10:49.088Z","2.0.0-beta.13.14":"2026-09-08T19:24:31.418Z","2.0.0-beta.13.15":"2026-09-09T11:52:09.625Z","2.0.0-beta.13.16":"2026-09-09T13:58:14.262Z","2.0.0-beta.14":"2026-09-10T15:45:16.686Z","2.0.0-beta.14.1":"2026-09-11T07:06:35.097Z"},"bugs":{"url":"https://github.com/DimaKravc/codex-workflow-v2/issues"},"license":"MIT","homepage":"https://github.com/DimaKravc/codex-workflow-v2#readme","repository":{"url":"git+https://github.com/DimaKravc/codex-workflow-v2.git","type":"git"},"description":"Requirements-first Codex development workflow with local state and explicit Git ownership.","maintainers":[{"name":"dimakravc","email":"dimakravchenko.w@gmail.com"}],"readme":"","readmeFilename":""}