{"_id":"@kbediako/codex-orchestrator","_rev":"45-a1292b43b9222289705f8417d6c1cc46","name":"@kbediako/codex-orchestrator","dist-tags":{"alpha":"0.1.15-alpha.4","latest":"0.2.1"},"versions":{"0.1.0":{"name":"@kbediako/codex-orchestrator","version":"0.1.0","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.0","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"7d320e1f070b1c53ec0bf04738d705d2b31fa945","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.0.tgz","fileCount":150,"integrity":"sha512-g9H9UZGw8X2CuJRwJVRQJinKiaEJODFH/fKUbMysCgsZsZzS5sdg26FQseqFzOfhPZJbd55cGcCUUyz92ydBfA==","signatures":[{"sig":"MEQCIAQvrM7phM6hXg/gxH9q+DkcLcEXzKf36O+dufhaTsjZAiB9+A1rDUKZBz5q675AQQ1syaFIgqmnYajIqKpfJ6QP9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703828},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.0.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","parallel:goals":"node --loader ts-node/esm scripts/run-parallel-goals.ts","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.0.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-g9H9UZGw8X2CuJRwJVRQJinKiaEJODFH/fKUbMysCgsZsZzS5sdg26FQseqFzOfhPZJbd55cGcCUUyz92ydBfA==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.0_1766970660128_0.764638816850342","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@kbediako/codex-orchestrator","version":"0.1.1","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.1","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"b7cbcec3550b0c6e3ac96c8a8287d4467b587189","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.1.tgz","fileCount":152,"integrity":"sha512-VQ+MOqVBETjw1lEYFTAq/7xLmREvlQ0SoQXlby6b1vG3KhZoF6behMWn53XWgwcBPS0QfJQLfciVxEZKLA+ydA==","signatures":[{"sig":"MEQCIFZR3ZevD23oyl7scLQH56QvGi07els1iyK5bogAbYzIAiBDI5a61kyqGwOq9TwRWZtn14C0JhMVXtMFn0DE4hbVDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714289},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.1.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","parallel:goals":"node --loader ts-node/esm scripts/run-parallel-goals.ts","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.1.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-VQ+MOqVBETjw1lEYFTAq/7xLmREvlQ0SoQXlby6b1vG3KhZoF6behMWn53XWgwcBPS0QfJQLfciVxEZKLA+ydA==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.1_1766999784707_0.9193341366669974","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@kbediako/codex-orchestrator","version":"0.1.2","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.2","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"9998026c364934e22256e76ba38ebe714b75f0a6","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.2.tgz","fileCount":153,"integrity":"sha512-UiLS3vb1vQBXcHDTT2XEro1GhZNaQxcooED5GnUdeUR5BpjRpmFYuijdticOg4+yVB0YuhIb4JExQVKTKGiwFg==","signatures":[{"sig":"MEQCIFA11TPPyL9mr4XAZULjYa3id8fMnHxFU9iX4gaEQVg/AiBq2iyR4PZJnToEMJnSsYX+jC/KW69391wbOBOqTcHgzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725423},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.2.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","parallel:goals":"node --loader ts-node/esm scripts/run-parallel-goals.ts","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.2.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-UiLS3vb1vQBXcHDTT2XEro1GhZNaQxcooED5GnUdeUR5BpjRpmFYuijdticOg4+yVB0YuhIb4JExQVKTKGiwFg==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.2_1767062458133_0.09661317613791098","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@kbediako/codex-orchestrator","version":"0.1.3","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.3","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"9a58ea18ddc11831aab148ac38aeeb52c8c7701a","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.3.tgz","fileCount":157,"integrity":"sha512-48FSNBFnx/c5aCjhbXePmTTBQGyiJlK38Ljdh2qawGU0SuF9455524uC5fE1EFWpRBknTnl+4LnVHrZAmh6xLg==","signatures":[{"sig":"MEUCIQCQvOL921cnkuV+aoSsiNEA2D2ae3JWK1ifNCFiGCOHxAIgLoy+E5lmScimX3VoUSGHxsWGnWQkx3OkcDkprceluQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769680},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.3.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.3.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-48FSNBFnx/c5aCjhbXePmTTBQGyiJlK38Ljdh2qawGU0SuF9455524uC5fE1EFWpRBknTnl+4LnVHrZAmh6xLg==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.3_1767599519722_0.8170754290148527","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@kbediako/codex-orchestrator","version":"0.1.4","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.4","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"37ff7b6b2389c6dd3ab2258cb8d80dc408a43761","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.4.tgz","fileCount":166,"integrity":"sha512-eWjAYtBdHA+if8tc6yXwkREoI8d8yQSaWQMal+kW3BaHkGjgHiWMLJyLHPVfjy2r/nMGBExFfGz9pCplsVLUsg==","signatures":[{"sig":"MEUCIE+taVzOo1KFSKzj5suLxpTTOd27FXYuZ53PrLnqnypCAiEA2SNNP8SRwk/3ucdvHiC8BT73imIhkFxw/ccxnAodCm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955136},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.4.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.4.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-eWjAYtBdHA+if8tc6yXwkREoI8d8yQSaWQMal+kW3BaHkGjgHiWMLJyLHPVfjy2r/nMGBExFfGz9pCplsVLUsg==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.4_1768192232661_0.008387586467620611","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@kbediako/codex-orchestrator","version":"0.1.5","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.5","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"1ddf84e1287839f4a45405f455d6a83054b5bc8c","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.5.tgz","fileCount":166,"integrity":"sha512-YrR5gQWvWOyIEMS4as6c9Th9mRWpoHoo1Zmlnd2JGkEk8WlK/1o5mcBpsxvLdpsc5UlPTDVwyvXg1nA9vq1sBw==","signatures":[{"sig":"MEQCIA1LS/XKPgIv/Rvw+8DvKUfjlpT0JDevONPd4tA2fR+wAiBDFdKPy99T5jxdaz6N0EBAtIeEtL0iTpw99C5NbKahjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957944},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.5.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.5.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-YrR5gQWvWOyIEMS4as6c9Th9mRWpoHoo1Zmlnd2JGkEk8WlK/1o5mcBpsxvLdpsc5UlPTDVwyvXg1nA9vq1sBw==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.5_1768210473436_0.7845858594812063","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@kbediako/codex-orchestrator","version":"0.1.6","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.6","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"36388060e9160e6227a37dd172a3a271880c18b1","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.6.tgz","fileCount":166,"integrity":"sha512-fNFo3wTvFO819oQ0vhfxE4T74qVhVtKbYul0TULnJl6J+/3Hn3MDZqqnt5oWdid8ChTYlEhLgjw0sVg3FmQRKw==","signatures":[{"sig":"MEYCIQDnRCVhasz/sCofXZGVSAguNmdU7LvtJC15b04rotcX5AIhAO3Rq4VOjR6aEirqwkr5Pk751CgMBIQLksa1RqFND6Vd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958131},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.6.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.6.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-fNFo3wTvFO819oQ0vhfxE4T74qVhVtKbYul0TULnJl6J+/3Hn3MDZqqnt5oWdid8ChTYlEhLgjw0sVg3FmQRKw==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.6_1768218948739_0.7821720637025182","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@kbediako/codex-orchestrator","version":"0.1.7","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.7","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"e7fe3d8e9668b2675e3041a039759ffd29b7c98b","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.7.tgz","fileCount":166,"integrity":"sha512-qLZzJkPhiIhHkqL3jDr3G3yPvjhPyP1HaT14fmOIkpM9IYbjOhsD3JGAwZnrVltKDnTTZa4JpWRz8xSxqBAbPg==","signatures":[{"sig":"MEQCIGinrG+u1m+PWkUcwO8GNh2i/u8uFdy3jdLyY8URlznmAiAw0ssrBN1NmBKRHUnYkSlouXTU75Q8geolB2hRnTkIvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958131},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.7.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.7.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-qLZzJkPhiIhHkqL3jDr3G3yPvjhPyP1HaT14fmOIkpM9IYbjOhsD3JGAwZnrVltKDnTTZa4JpWRz8xSxqBAbPg==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.7_1768226808420_0.8737779368370708","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@kbediako/codex-orchestrator","version":"0.1.8","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.8","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"0f5112dad8924a3711f26f05d6c6f7e612279d17","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.8.tgz","fileCount":168,"integrity":"sha512-9SkPzhNnlcy3rvY+I9Lye5dAf/XBVabNsvZTXSjO9iMy4xzfnWsRSdwu+7toH7D7L+WMR5O6SwlGrI+O8Vd3Nw==","signatures":[{"sig":"MEYCIQCfl5oL1jJyNsgo4mqrmLfNh84KqgN1nn5wYvqMBEzBhgIhAOnyXjz4pqQbe13pfaICSwSZwr7deGwYmQ4dhK7GcArq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968909},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.8.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.8.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-9SkPzhNnlcy3rvY+I9Lye5dAf/XBVabNsvZTXSjO9iMy4xzfnWsRSdwu+7toH7D7L+WMR5O6SwlGrI+O8Vd3Nw==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the coordination layer that glues together Codex-driven agents, run pipelines, approval policies, and evidence capture for multi-stage automation projects. It wraps a reusable orchestration core with a CLI that produces auditable man","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.8_1768265922625_0.8094305884030994","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@kbediako/codex-orchestrator","version":"0.1.9","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.9","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"ac298181ff31cfaf498876f348fa8f2aa082bf2f","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.9.tgz","fileCount":169,"integrity":"sha512-SI6kE581wlzncs3Wzh/iv3ao0xEcsPVoVKPHVmepGPhL1fV7E4uGXDLJITqmoQwO3/CRERpFdMNq/2DvxLAs4A==","signatures":[{"sig":"MEUCIAaDJ2L1uWeaFtEa2PGk51J3mISBm7VcG6X5ilMfglFIAiEAu09SI9JjI48Is0k/li0A35fyOVGahTBOc59kwlFau2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949688},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.9.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.9.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-SI6kE581wlzncs3Wzh/iv3ao0xEcsPVoVKPHVmepGPhL1fV7E4uGXDLJITqmoQwO3/CRERpFdMNq/2DvxLAs4A==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the CLI + runtime that coordinates Codex-driven runs, pipelines, and delegation MCP tooling. The npm release focuses on running pipelines locally, emitting auditable manifests, and hosting the delegation server.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.9_1768268587725_0.6323665607872166","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@kbediako/codex-orchestrator","version":"0.1.10","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.10","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"4e10c836c0f4a8abe71b8a780f509772aadae986","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.10.tgz","fileCount":169,"integrity":"sha512-UeBU454ni7H3WR13uVmpUkDSOateayoMPyOPOf/A3PIyjn5sp2ezydE/rCyUepe5+4dFsNSPWHrcUkBH7ETSLw==","signatures":[{"sig":"MEUCIQCX1AMtV+78tB/2VB9MUK+JYXbZJSfh5rcYUuJZYk0mBwIgUi1Vp2ztHL+8qNiIXr9cKcQH5ILmkYIpWQ0RwynsZDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950067},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.10.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.10.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-UeBU454ni7H3WR13uVmpUkDSOateayoMPyOPOf/A3PIyjn5sp2ezydE/rCyUepe5+4dFsNSPWHrcUkBH7ETSLw==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the CLI + runtime that coordinates Codex-driven runs, pipelines, and delegation MCP tooling. The npm release focuses on running pipelines locally, emitting auditable manifests, and hosting the delegation server.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.10_1768271963131_0.5032931481767668","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@kbediako/codex-orchestrator","version":"0.1.11","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.11","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"ef499336a8aadf2309a6f2dc76315d40adc87c43","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.11.tgz","fileCount":169,"integrity":"sha512-5DQDphHSfXEDyIXEmv0whMMepPkM6l1dCsqBhrJ0gnxbiFvFRB2JqeypJBwpTY1Rb3lFn+By+ALAEgXz42MC5A==","signatures":[{"sig":"MEUCIBJLZjVmZFs7qPx392EwJgKsxESgdGJ2OIxnUOVQH6x4AiEAhoL7mPaMrr+cgruyhXtMyEUfYAoUkW4QiPXapxQnZh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952269},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.11.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.11.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-5DQDphHSfXEDyIXEmv0whMMepPkM6l1dCsqBhrJ0gnxbiFvFRB2JqeypJBwpTY1Rb3lFn+By+ALAEgXz42MC5A==","_npmVersion":"10.8.2","description":"Codex Orchestrator is the CLI + runtime that coordinates Codex-driven runs, pipelines, and delegation MCP tooling. The npm release focuses on running pipelines locally, emitting auditable manifests, and hosting the delegation server.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.11_1768289452973_0.8538339192593272","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@kbediako/codex-orchestrator","version":"0.1.12","license":"SEE LICENSE IN LICENSE","_id":"@kbediako/codex-orchestrator@0.1.12","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"48ea670475bf738902783e7fe9a754cccf5e4a4f","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.12.tgz","fileCount":176,"integrity":"sha512-4emODJ7BH91IABZerhV7S5TnZoIfch4tHagUmIlkTEyQP4YTe0g85+sDVPHtAYxPiUlwMc0RmJilh2QM/Rvzmw==","signatures":[{"sig":"MEYCIQDjCVXQBLgUSF12JVOM1jK5/II9AmMSFPfZ5laoGE4AxgIhAP5cpJKR4ztnIWknYlVrRtV58wYTK8CLWUh1+oyJtSTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1191885},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.12.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.12.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-4emODJ7BH91IABZerhV7S5TnZoIfch4tHagUmIlkTEyQP4YTe0g85+sDVPHtAYxPiUlwMc0RmJilh2QM/Rvzmw==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.12_1768831200481_0.08637241682898789","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@kbediako/codex-orchestrator","version":"0.1.13","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.13","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"457b1fcef22d0798dbd96cbe6170318456ada278","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.13.tgz","fileCount":182,"integrity":"sha512-I6ncUJuI4usIqE9tikju6uXZP454CKMRVWKQENbwMparMclUqBuUFIDCkHj/EFL40QVy28kpbxbWeo/fS38wNQ==","signatures":[{"sig":"MEYCIQC3nbyLwy84Y4E11AxZkb107SjZpzE5uzO0OGTwDwcBPgIhAJZURTTh0qAlB6pbemYJf1cicCUPDK4jz3svFfWhLusI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233163},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.13.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.13.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-I6ncUJuI4usIqE9tikju6uXZP454CKMRVWKQENbwMparMclUqBuUFIDCkHj/EFL40QVy28kpbxbWeo/fS38wNQ==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.13_1769088582706_0.1272426503084143","host":"s3://npm-registry-packages-npm-production"}},"0.1.14-alpha.1":{"name":"@kbediako/codex-orchestrator","version":"0.1.14-alpha.1","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.14-alpha.1","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"2814d19fe8b9bf6a968da52794cf82d0ea742d5b","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.14-alpha.1.tgz","fileCount":184,"integrity":"sha512-NXmu+BJAjcfH+Yq4Ry1chm3wVxbDkmA6Mem45R7pKvq8nw2K+XYT06VqxEN+prcK027jkyZf8O4t8TXMeiHTkg==","signatures":[{"sig":"MEUCIHh4avUktT42DIdXKEjiEpy/xiML37GQzKqJXvuUMxF2AiEA2m2T0P50C6PhTm2j639bpLOCo/MH5Plxw9RegMpROBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269708},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.14-alpha.1.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.14-alpha.1.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-NXmu+BJAjcfH+Yq4Ry1chm3wVxbDkmA6Mem45R7pKvq8nw2K+XYT06VqxEN+prcK027jkyZf8O4t8TXMeiHTkg==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.14-alpha.1_1770992550266_0.9279257090372015","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@kbediako/codex-orchestrator","version":"0.1.14","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.14","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"c2762ffa59a30860f0a0ea193c4ab28ded93b13e","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.14.tgz","fileCount":184,"integrity":"sha512-+VkLGwFgDWAauU6wo20xhepVuSq1gkvRftQZuN/S1jQRO7qCFiue/cFYo25/scEPca/jWmLfnzMsiqBUg/v01Q==","signatures":[{"sig":"MEQCIFov0rYiraZYKGrx2P/uflfTXLZUlVNdyPcxwFu/XS8+AiBfweUq5leP2zsuduy99fZck8Ao4fvNroL2MK0xcH356g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269758},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.14.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.14.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-+VkLGwFgDWAauU6wo20xhepVuSq1gkvRftQZuN/S1jQRO7qCFiue/cFYo25/scEPca/jWmLfnzMsiqBUg/v01Q==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.14_1770993211821_0.8672232172172123","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.1":{"name":"@kbediako/codex-orchestrator","version":"0.1.15-alpha.1","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.15-alpha.1","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"e6d85d63d890dd98e9f6af7c584c604b86d373a2","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.15-alpha.1.tgz","fileCount":184,"integrity":"sha512-s+BCc6SxqRpgvSnN9618OZnqgH/0NU/E9i0HMlAjiXksRCKIIyol15V2IoEOd7J0nqVAopqxAq9rrRGj+UzwXQ==","signatures":[{"sig":"MEUCIA7wQFm0e8JMjw/wAj5PavPDaYZEq6WHwFPXADkQHqM0AiEA5aN7FhGP5Xg8HESFwUlBNhq2jX5yBBKfArBg/jDt0+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269766},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.1.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.1.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-s+BCc6SxqRpgvSnN9618OZnqgH/0NU/E9i0HMlAjiXksRCKIIyol15V2IoEOd7J0nqVAopqxAq9rrRGj+UzwXQ==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.15-alpha.1_1770994094648_0.30783773651587465","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.2":{"name":"@kbediako/codex-orchestrator","version":"0.1.15-alpha.2","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.15-alpha.2","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"7559c7e988d2ff071095647172e2e9cf161eb38c","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.15-alpha.2.tgz","fileCount":184,"integrity":"sha512-tnXNdzKstmALLK7ajCfCPy2Qtp6BbE24XpqzU7opwRLm1q/tC5Hzy+VGyFrywpJZSdCLHfak1yRrtKEdmLeX/g==","signatures":[{"sig":"MEQCIFk/LDCxKUrNkS3tM3u7w28jMfkAtA2HmXx0vn+wNdFQAiBByAXo3Gy9fxBkhsdg/J9wFih8XL7/7pV2M+sdQ7kk2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269766},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.2.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"kbediako","email":"info@asabeko.com"},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.2.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-tnXNdzKstmALLK7ajCfCPy2Qtp6BbE24XpqzU7opwRLm1q/tC5Hzy+VGyFrywpJZSdCLHfak1yRrtKEdmLeX/g==","_npmVersion":"10.8.2","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.15-alpha.2_1770995263300_0.12952715012318317","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.4":{"name":"@kbediako/codex-orchestrator","version":"0.1.15-alpha.4","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.15-alpha.4","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"203a65c1845136bc1aa60bf1ec29f98ca869cd4f","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.15-alpha.4.tgz","fileCount":184,"integrity":"sha512-b9Kcaf5EIGDMFKwmRPN61J+jD1PH1o3OfST4vWR6M5Ye4AQbtW52mqNsY82HcQYrfaWdXGDv+WOaXP/9QsJ3Kg==","signatures":[{"sig":"MEUCIFvb6cnlRSKQjGhVY67WW/oPV9yI8Od4B4qozMluvVClAiEA6C4igmSTjg25XKSoa3NEMch66rRtBkg0zCFZRQTND/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.15-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1270361},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.4.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15-alpha.4.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-b9Kcaf5EIGDMFKwmRPN61J+jD1PH1o3OfST4vWR6M5Ye4AQbtW52mqNsY82HcQYrfaWdXGDv+WOaXP/9QsJ3Kg==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.15-alpha.4_1770996761797_0.1533480878707847","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@kbediako/codex-orchestrator","version":"0.1.15","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.15","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"66f670b56c984966e0c3baf654cb66f576acdb3e","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.15.tgz","fileCount":184,"integrity":"sha512-PFbrAveTu+q955gPDXNPpVcP+QQUxgkM/lEzhzK1HWaIFOnRXEF/IHycUzC0CiacBREUw7vcq4EQTBwydlT8BA==","signatures":[{"sig":"MEYCIQD4KUiBwMclre+XDWzUSU6Vad1pzTJzAP4fKuEZ7hmZ+gIhAIw8fqkEIE6N7HOVmeV8g5g4qYQ3zCxLM7KOD3zm8MUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1270353},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.15.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-PFbrAveTu+q955gPDXNPpVcP+QQUxgkM/lEzhzK1HWaIFOnRXEF/IHycUzC0CiacBREUw7vcq4EQTBwydlT8BA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.15_1770997536146_0.6140394597255818","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@kbediako/codex-orchestrator","version":"0.1.16","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.16","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"392486b5011ac7cd9f2b5e0d067cd64d4228876e","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.16.tgz","fileCount":185,"integrity":"sha512-lqIiphPt2mjmQlYD64+1gzhai5wgv3i2oA+Dw/W4PXnp2q4tyiLHGunS8qlcvdgb2MU6Qi9nHmsdOAgZFQ/g5Q==","signatures":[{"sig":"MEUCIQCsnlVwxhXMWxDyfmY00Ynbp+W2M8OX6sNkM5a6iOxgiwIge29GlGwa45fDf97yqgIazVoWKvtDksN+/X+lkKEUM3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1274164},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.16.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.16.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-lqIiphPt2mjmQlYD64+1gzhai5wgv3i2oA+Dw/W4PXnp2q4tyiLHGunS8qlcvdgb2MU6Qi9nHmsdOAgZFQ/g5Q==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.16_1771001684008_0.32618140708527865","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@kbediako/codex-orchestrator","version":"0.1.17","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.17","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"f4aafff1c4141b22036d85b20808d48c5c3350bc","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.17.tgz","fileCount":186,"integrity":"sha512-s5P3+WPY39pgxP89rRxJsJwZJC6W4pT2alzH/wMKHlxJlJHKanv1IViBB2dDYRka4rpWKYIGcVl3HQHx2J8CWQ==","signatures":[{"sig":"MEUCIHdd2TeF7pm5FQiKml0x0Ijv/Vy23+tNK4VQ42fcc5OkAiEAiBE5EmxticYoQlJ+0SvHpxNpIskoXf+fd6YVK1yt9sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1327153},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.17.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.17.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-s5P3+WPY39pgxP89rRxJsJwZJC6W4pT2alzH/wMKHlxJlJHKanv1IViBB2dDYRka4rpWKYIGcVl3HQHx2J8CWQ==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.17_1771066887382_0.2471129036709767","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@kbediako/codex-orchestrator","version":"0.1.18","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.18","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"8f43813ffe3e581daaf2147b85d509527d81188c","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.18.tgz","fileCount":186,"integrity":"sha512-ss3ezcEiPRI5X8U27hMKTRleKFTMe92xVDfXzVEiL8miEKAUFU+TWkzhi1p9Az++bh3vOFyJELA4ZbH1CIkMJg==","signatures":[{"sig":"MEUCIHP0Uf9GfKg5Nn6iw4g0/3FNwsBurqhY9/cO9GYKS+E1AiEA/vmIKXIIDLlHV9GayRoHTLy6iydFTSvWUhmVHesjSMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331829},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.18.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.18.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-ss3ezcEiPRI5X8U27hMKTRleKFTMe92xVDfXzVEiL8miEKAUFU+TWkzhi1p9Az++bh3vOFyJELA4ZbH1CIkMJg==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.18_1771102590885_0.875305975106135","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@kbediako/codex-orchestrator","version":"0.1.19","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.19","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"567b0373a979a52ca2dec4fade03eb7952946cea","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.19.tgz","fileCount":187,"integrity":"sha512-WFtgMms7mtXHxcmiOiu+rcCr0aKRVyWuKbJK628QbrW9k6sr6jywFVQDG8PSmdASdX408KbLKWEGzMzwaIZFIA==","signatures":[{"sig":"MEUCIQCUDKMEzjYup4TeH6iwMZMJwYcxEdzpgAmxU0jweZkiRgIgGYxcDJ17ILKcxicyeX48qsojmN9mQLTcIfqHERkXtL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1356997},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.19.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.19.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-WFtgMms7mtXHxcmiOiu+rcCr0aKRVyWuKbJK628QbrW9k6sr6jywFVQDG8PSmdASdX408KbLKWEGzMzwaIZFIA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.19_1771139800027_0.884129680386406","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@kbediako/codex-orchestrator","version":"0.1.20","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.20","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"801603a9e33c590c90de3fa57cf90e1740e205cf","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.20.tgz","fileCount":190,"integrity":"sha512-1eF1iWdFniQq8KWIG20+fZvsWZAHsmDk7i515lLByJBdHL/ZR56isR1RZKCVK2IrFOifUMQP8jPeI8PxaKaLTA==","signatures":[{"sig":"MEYCIQD7jXRSwAO2Xnq03FXd6KoM864HP7IdIOHp3dKWrzCIyQIhAIwbljFq04GkrUfeZBsGNNGlD8WVhHnSKTaND/rJbpDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1371979},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.20.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.20.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-1eF1iWdFniQq8KWIG20+fZvsWZAHsmDk7i515lLByJBdHL/ZR56isR1RZKCVK2IrFOifUMQP8jPeI8PxaKaLTA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.20_1771144480216_0.3125809880690422","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@kbediako/codex-orchestrator","version":"0.1.21","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.21","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"f38ed3a37eac1e91de36fdef4d36970414f0b274","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.21.tgz","fileCount":190,"integrity":"sha512-KAys14PRO5DL/49yACACY5R1p+tR8c+/3WeJN+CQXEpLpos/UCuEcUv7uf+xAY4leSt6F5JputGZurgV/cqwTQ==","signatures":[{"sig":"MEUCIHSTMPfg9eCZ765KgkEjwFv1DgRRJqnpBZiqGtRcS96SAiEAwjelFhOAN+yFwgL72JLHURoUMElo5J4TXH8CqXZcdlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1373724},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.21.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.21.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-KAys14PRO5DL/49yACACY5R1p+tR8c+/3WeJN+CQXEpLpos/UCuEcUv7uf+xAY4leSt6F5JputGZurgV/cqwTQ==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.21_1771148302446_0.7702570577146994","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@kbediako/codex-orchestrator","version":"0.1.22","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.22","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"1e49d49d876bfb3a2a62f40a1cca65f8d25ac045","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.22.tgz","fileCount":191,"integrity":"sha512-GIyT+tGZgJtEOGYMCJUO4KC2FKQpGhxj5ShY5OW33nJzQWljcO3tPI1MYvympfbYUm7FpcGVBmKJSKzDFmzT9w==","signatures":[{"sig":"MEQCIEQkfJL16zpHBk92cCUABP/9Fbh2U1vTYDd1pCP8qVC7AiA4uT1OE5tjdw0JlIkX7lWkEL2xx58Paq31j8kEjpbGfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391006},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.22.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.22.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-GIyT+tGZgJtEOGYMCJUO4KC2FKQpGhxj5ShY5OW33nJzQWljcO3tPI1MYvympfbYUm7FpcGVBmKJSKzDFmzT9w==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.22_1771158232475_0.20046393346462033","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@kbediako/codex-orchestrator","version":"0.1.23","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.23","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"bd7653e9c699f934fea6e1a8051766ca2fbafd24","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.23.tgz","fileCount":193,"integrity":"sha512-CnpdoKwf6Pvlu5vOvRcoaVu1CpAIpkK5QVqngSqeJtH4MqKRo9EAmSIpbcjK5eUNugEKWqhwtfLHO65zuTF7bQ==","signatures":[{"sig":"MEUCIDYiY27Pd0dxG1b8Ko0T6BvvlKIqraIjilFF38/N595lAiEAxszVlf8AOBqZpz/5vkHCFkGXbTyKFk5/i77rQU2Qvro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1412171},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.23.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.23.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-CnpdoKwf6Pvlu5vOvRcoaVu1CpAIpkK5QVqngSqeJtH4MqKRo9EAmSIpbcjK5eUNugEKWqhwtfLHO65zuTF7bQ==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.23_1771162439908_0.46071590220570724","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@kbediako/codex-orchestrator","version":"0.1.24","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.24","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"1b0fe682f515317085f7dbb4cf2dc5063f924b50","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.24.tgz","fileCount":194,"integrity":"sha512-Ji6xhGnf596e37GkPIIbJage61Lx4mSybALm/XraW/DBariMsS0OM4k4AmBEgjR5nK5cRFWwkIGh9rAzs1SM+w==","signatures":[{"sig":"MEQCIAEbp0r9/GG46fr15rVvIgzsrxWpoFEl9EhQ92ToN64hAiAcGMelEDQ1GgiZD5/pMWjt3Mr/wNIWVSy4cJudjfvOCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1421934},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.24.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.24.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-Ji6xhGnf596e37GkPIIbJage61Lx4mSybALm/XraW/DBariMsS0OM4k4AmBEgjR5nK5cRFWwkIGh9rAzs1SM+w==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.24_1771168161076_0.718285150520678","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@kbediako/codex-orchestrator","version":"0.1.25","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.25","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"182db3a61d1fb8a86a0dad923c7944eb0e20d319","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.25.tgz","fileCount":194,"integrity":"sha512-abScQijVttAwLXQNM2+8XY18d8VexJtVCj2f/XtzBoQZDKXVRnmWU2zrW0aIQFIFa7b3QYaG/p0cLkit9dz94w==","signatures":[{"sig":"MEUCIQCTKg4ek8N1f9Bz9sXoMYKJ6uNcVwlXteMe30HnYQ/uSAIgTJJiRRvAOqmJrx516fWTEQdDLagb5PR5tPH8wyxuehY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428487},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.25.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.25.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-abScQijVttAwLXQNM2+8XY18d8VexJtVCj2f/XtzBoQZDKXVRnmWU2zrW0aIQFIFa7b3QYaG/p0cLkit9dz94w==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.25_1771170720707_0.9793629687738439","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@kbediako/codex-orchestrator","version":"0.1.26","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.26","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"5f7fd99f5f69efd9cb81a760ca7603d3e2f5003e","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.26.tgz","fileCount":194,"integrity":"sha512-G2pRqvc8Z0qbd6KK59fFR6UQDUBwFfsPAxOMBfg5IPtNQ8JygPGqa5rqieJETqxspfA1K4u/H/fua70+1uiwCA==","signatures":[{"sig":"MEYCIQD8SZrzVCDbmrIHLFUAr+iR4EL1wfa6NOWsrQW6Dwlb+gIhAIREgiCSwDjRrtyKbbzqHAqWG9aQYpsseylAQ0Uh2h9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428497},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.26.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.26.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-G2pRqvc8Z0qbd6KK59fFR6UQDUBwFfsPAxOMBfg5IPtNQ8JygPGqa5rqieJETqxspfA1K4u/H/fua70+1uiwCA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.26_1771171718808_0.020629373763721315","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@kbediako/codex-orchestrator","version":"0.1.27","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.27","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"7b608aff84908e5f739fc63dbeee9982c7d738dc","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.27.tgz","fileCount":194,"integrity":"sha512-eVKRKYEeqtRIvRaKe9F2hm0KdZ70AztwmR1m4wo1zxjI1Gi4Hq0YwyWQwd4yWxhq1PXsSKDLJljh+Va3vfJK+w==","signatures":[{"sig":"MEUCIBYVDwVpkm+kqOygdLam6rC2pazWlubuyQFDEhZSn+yAAiEAkVaeWqPpEekwbRB0txiZKYJDT0M+FS7D2VxuT47RSmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1430043},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.27.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.27.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-eVKRKYEeqtRIvRaKe9F2hm0KdZ70AztwmR1m4wo1zxjI1Gi4Hq0YwyWQwd4yWxhq1PXsSKDLJljh+Va3vfJK+w==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.27_1771203884838_0.555967495995112","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@kbediako/codex-orchestrator","version":"0.1.28","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.28","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"66cee164522bee1ec9b231a98c46f251ea95aa72","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.28.tgz","fileCount":194,"integrity":"sha512-D/7JzRZBd4wD5ehX5eks69z6NAfL9A86dRE5GWzKKmTYGmDyM/nqHj9Nb3hUD7qp51tkkgvhV4qX5HmLx73qsg==","signatures":[{"sig":"MEUCIQCEG7WQaX5A4GT3kwNEQU3nctnWv1w8JvM/a6bDh9mg4QIgDDPbrEeQYactKsIhckDd3Tb92Af4vQ830pDODMTLgOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1430329},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.28.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.28.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-D/7JzRZBd4wD5ehX5eks69z6NAfL9A86dRE5GWzKKmTYGmDyM/nqHj9Nb3hUD7qp51tkkgvhV4qX5HmLx73qsg==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.28_1771209101191_0.4714691251548919","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@kbediako/codex-orchestrator","version":"0.1.29","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.29","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"67a395faa54f3f3ca6712c8d0f0e1669f1f27c20","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.29.tgz","fileCount":194,"integrity":"sha512-hJCYLErJekP4mwH/sgZG7/4omN2EPUCYsDDw864nq2GORMQWltfPHlE/xRV2L29XaMuZvUiMD2xCilvB35F0Vg==","signatures":[{"sig":"MEYCIQCPUuupOM7SDYMF2FtKOAanx3i4tVbA8lEOtVyn3gha7wIhAOrs1CAnm7ecPzN+tOPqjhVKoMGzok8TQE8UjZSml7gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436171},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.29.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.29.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-hJCYLErJekP4mwH/sgZG7/4omN2EPUCYsDDw864nq2GORMQWltfPHlE/xRV2L29XaMuZvUiMD2xCilvB35F0Vg==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.29_1771216079627_0.08790309859003798","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@kbediako/codex-orchestrator","version":"0.1.30","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.30","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"290a34ba099a7d25269015e6ea08f9069c75590a","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.30.tgz","fileCount":194,"integrity":"sha512-cIg9DMGDgd8DOGvDnKpX8kM77D/1yFsYaMLxiLUoX5ofg01jmAR55l81Xz+z/nO1+FDe9UEMbgfQXRfh9qrycw==","signatures":[{"sig":"MEUCIQD9bKqE99JwvdcavMRkcu168H+snKQ0V3TPCRa/S+JsLwIgR7IqXTTuMb+QIbdJtb+tKXU64mRocZgtCjBa7udk8vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436554},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.30.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.30.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-cIg9DMGDgd8DOGvDnKpX8kM77D/1yFsYaMLxiLUoX5ofg01jmAR55l81Xz+z/nO1+FDe9UEMbgfQXRfh9qrycw==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.30_1771236445522_0.3606094674434106","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@kbediako/codex-orchestrator","version":"0.1.31","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.31","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"84772497f1449616519ad3228cd934de135a8a81","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.31.tgz","fileCount":196,"integrity":"sha512-He59UybabxZv0GPBR2y6VpzV/xfER2AjWg0ddfQAZbRIHxeajSuq0yEdT9H4rlFo17AzPfxyp5JIPWbqr++CgA==","signatures":[{"sig":"MEQCIFYj9uQ0Lg/fzhQ8Fmhr9j+Onw7WLt8Q+vA8N4y9PP2aAiB/xtMekY4i8S9qvmvzXXU4uT8SFl8vSEGvoeFIoydpAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447465},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.31.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.31.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-He59UybabxZv0GPBR2y6VpzV/xfER2AjWg0ddfQAZbRIHxeajSuq0yEdT9H4rlFo17AzPfxyp5JIPWbqr++CgA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.31_1771247396602_0.37936318975119465","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@kbediako/codex-orchestrator","version":"0.1.32","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.32","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"ab953b465ef69fe298019b2a94d038d3bcc635b3","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.32.tgz","fileCount":196,"integrity":"sha512-RM7HsNN/8qqEoRVYFhv4LFu1iK1X3CdtKZunPGppcknaR2hSgMzDdObSLEJUmhcinO/jJ0r0SpHZj0/0rtdVZA==","signatures":[{"sig":"MEYCIQCxxz6I3W+XKZa5W7Tg45DIaesVtP+kj2SumnE9WlBnPAIhAMFRx08TZPZFF6K+6sf0E/gI0JNmK3T0cJbbNHb5NYBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465392},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.32.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.32.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-RM7HsNN/8qqEoRVYFhv4LFu1iK1X3CdtKZunPGppcknaR2hSgMzDdObSLEJUmhcinO/jJ0r0SpHZj0/0rtdVZA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.32_1771310041250_0.04053985387197234","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@kbediako/codex-orchestrator","version":"0.1.33","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.33","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"7edfa8470176cb02b0729f18a337e7c183c876e0","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.33.tgz","fileCount":198,"integrity":"sha512-/asqSwqmG7yrsXzjWanvXAIyGQkStsWkN1eOYZ1GqXDb97qRmv/yA71d6y0pkoCi6HKnRqtSxkCSo7TBzcCtgw==","signatures":[{"sig":"MEYCIQDPdS0ZZT6gmWb1XeaKv+J+iJPGBoYe6oJePtazZYa0YwIhALqt3KiS5nUpA5Hc9KTMIJpRMfpYIe65ARUjPgFqbxFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1567675},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.33.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.33.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-/asqSwqmG7yrsXzjWanvXAIyGQkStsWkN1eOYZ1GqXDb97qRmv/yA71d6y0pkoCi6HKnRqtSxkCSo7TBzcCtgw==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.33_1771467199858_0.19326190078396","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@kbediako/codex-orchestrator","version":"0.1.34","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.34","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"e391978d933c7190b0d05ea38f8a7830822a1efd","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.34.tgz","fileCount":202,"integrity":"sha512-9sQoTmMVwsyMPgWfTHlzdaRIcYMxrhoROn1kjdirACCzodr3X0VORM6XzVMsXXN2yValnE/4gdvJioxo1cTeZA==","signatures":[{"sig":"MEUCIQDpkNH9wyoEOAOqkH5w0XCcKO1XRAv7eT3iLFCAL/6RPAIgL+6gsDupg7xNCEdb6fHAHhEWoYuigAyTVpiVRrQPkdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1626259},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.34.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.34.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-9sQoTmMVwsyMPgWfTHlzdaRIcYMxrhoROn1kjdirACCzodr3X0VORM6XzVMsXXN2yValnE/4gdvJioxo1cTeZA==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.1","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.34_1771604709406_0.06934875517343442","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@kbediako/codex-orchestrator","version":"0.1.35","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.35","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"c116c51d14e1d963d4917a2ff01953b5f054c98b","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.35.tgz","fileCount":203,"integrity":"sha512-X2aeef621R6v8D+JUkDwPAT0gTEHaVBxGN2PffefJOLR9DNQVJIVVqGHue7Lz5Dth4YdA68xnuvWbKzLkrOufg==","signatures":[{"sig":"MEYCIQCtM2x+lrYpH3ygNWhUSjAIQOrGuZkOKt780xU8INDrzAIhAJGXFi+MagOg4fVrZNTgARoNkFakIeobgM2I9m4YdHCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1676567},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.35.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.35.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-X2aeef621R6v8D+JUkDwPAT0gTEHaVBxGN2PffefJOLR9DNQVJIVVqGHue7Lz5Dth4YdA68xnuvWbKzLkrOufg==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.10.1","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.35_1771656202422_0.11120545160408679","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@kbediako/codex-orchestrator","version":"0.1.36","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.36","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"0b7d68e4dd09dfc06da3dc1dbf3347be488b1d68","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.36.tgz","fileCount":211,"integrity":"sha512-QFXNsJyzu10guurO7mpCdnm+28ZYC/6KO+Znp6laVNqHK2WPDrUqBTN/LuBLlIiN6OpeLjBLrpbwNradp4k5sw==","signatures":[{"sig":"MEUCIQCWxu9RXZDPYUCxV9o1SvJ74QEFUe92dR2XvUdehhTzbgIgfUPOW30kfARa+Mzs9iraYLcqCrIPRf3+ZkEvI7devFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1809051},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.36.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","pr:resolve-merge":"node scripts/pr-resolve-merge.mjs","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.36.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-QFXNsJyzu10guurO7mpCdnm+28ZYC/6KO+Znp6laVNqHK2WPDrUqBTN/LuBLlIiN6OpeLjBLrpbwNradp4k5sw==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.11.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.36_1772114430237_0.413973671747105","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@kbediako/codex-orchestrator","version":"0.1.37","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.37","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"631ec051f9c9d8b072ee19f6ea767735cbb7f5e7","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.37.tgz","fileCount":216,"integrity":"sha512-5/i41EnJHuNrSqSfVOTXYXUg2rbYzhm865F3/+e1M5Fo7R6vbA1IIlFaSlF8TLQh4LfayJK2EaKLcE367Rm3yw==","signatures":[{"sig":"MEQCIBCFeVwQvuWHa3IjG+lHTH5lkHGs971I2kWWmXstXLWFAiBCYHb/z6II8x6tAA4il+dZLACJnBG2DcZndrrySCEhWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1836924},"type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.37.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","canary:runtime":"node scripts/runtime-mode-canary.mjs","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","pr:resolve-merge":"node scripts/pr-resolve-merge.mjs","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.37.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-5/i41EnJHuNrSqSfVOTXYXUg2rbYzhm865F3/+e1M5Fo7R6vbA1IIlFaSlF8TLQh4LfayJK2EaKLcE367Rm3yw==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.11.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.37_1772197037042_0.18700099063638476","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@kbediako/codex-orchestrator","version":"0.1.38","keywords":[],"author":"","license":"MIT","_id":"@kbediako/codex-orchestrator@0.1.38","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"dist/bin/codex-orchestrator.js","codex-orchestrator":"dist/bin/codex-orchestrator.js"},"dist":{"shasum":"c777880316b10b90b70d87bf73843b4f7a78d892","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.1.38.tgz","fileCount":217,"integrity":"sha512-6BeZgEn5oASvXXHm73tgUoaS6VfcjAsA8dFZSUrEnlAak2LWorsHB1KLCSZitqb5lvNMu8TeAjH/mI1yqovZ+A==","signatures":[{"sig":"MEYCIQDO8KKuLtW5laB4ENCN8BVNKQp0TBN0MhV0OBYHKwZfSwIhAJ3aWq2OFitw/NeFKb0XTT/S1sHwMShrFjlWcUdzSFBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844274},"main":"dist/orchestrator/src/cli/orchestrator.js","type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.38.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:orchestrator","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"vitest run evaluation/tests","status-ui":"node scripts/status-ui-serve.mjs","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.ts adapters","build:patterns":"tsc -p patterns/tsconfig.json","canary:runtime":"node scripts/runtime-mode-canary.mjs","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.ts evaluation/tests","pr:resolve-merge":"node scripts/pr-resolve-merge.mjs","test:orchestrator":"vitest run --config vitest.config.core.ts","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","canary:js-repl-usage":"node scripts/js-repl-usage-matrix.mjs","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.1.38.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-6BeZgEn5oASvXXHm73tgUoaS6VfcjAsA8dFZSUrEnlAak2LWorsHB1KLCSZitqb5lvNMu8TeAjH/mI1yqovZ+A==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.11.0","description":"![Setup demo](docs/assets/setup.gif)","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.1.38_1772521641544_0.8078112164188302","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kbediako/codex-orchestrator","version":"0.2.0","keywords":[],"author":"","license":"MIT","_id":"@kbediako/codex-orchestrator@0.2.0","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"bin":{"codex-orch":"bin/codex-orchestrator.js","codex-orchestrator":"bin/codex-orchestrator.js"},"dist":{"shasum":"a7291a7d5a436e1cec9f579c3412bbfc056c2b11","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.2.0.tgz","fileCount":442,"integrity":"sha512-peJ3pMbbWSHh42Y2cS5xnhElTaC6wpaXy6wvtWAALismdtB6zWBzdC0pQKYJeBZ8lXgAJgzPeiaT80M61Iyk5g==","signatures":[{"sig":"MEYCIQDakEXl+nR6oClPSj+ysH9UEvNjS7jhYzTxRvZoewjyqgIhAOzTlNhIrbETdXM97+NXlSauuGtl0+GwK3ncIajhDUOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4901016},"main":"dist/orchestrator/src/cli/orchestrator.js","type":"module","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.2.0.tgz","engines":{"node":">=20"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"scripts":{"lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","test":"npm run test:core --","build":"tsc -p tsconfig.build.json","review":"node --loader ts-node/esm scripts/run-review.ts","prelint":"node scripts/build-patterns-if-needed.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","test:all":"node scripts/run-test-all.mjs","build:all":"tsc -p tsconfig.json && npm run build:patterns","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","eval:test":"npm run test:evaluation --","status-ui":"node scripts/status-ui-serve.mjs","test:core":"vitest run --config vitest.config.core.ts","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","test:watch":"vitest","mirror:check":"node scripts/mirror-check.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:serve":"node scripts/mirror-serve.mjs","test:adapters":"vitest run --passWithNoTests --config vitest.config.adapters.ts","build:patterns":"tsc -p patterns/tsconfig.json","canary:runtime":"node scripts/runtime-mode-canary.mjs","docs:freshness":"node scripts/docs-freshness.mjs --check","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","test:evaluation":"vitest run --passWithNoTests --config vitest.config.evaluation.ts","pr:resolve-merge":"node scripts/pr-resolve-merge.mjs","repo:stewardship":"node scripts/repo-stewardship-audit.mjs --check","test:orchestrator":"npm run test:core --","docs:archive-tasks":"node scripts/tasks-archive.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","done-closeout:check":"node scripts/done-closeout-provenance-check.mjs --check","canary:js-repl-usage":"node scripts/js-repl-usage-matrix.mjs","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","eval:provider-adoption":"node scripts/provider-linear-adoption-eval.mjs","docs:freshness:maintain":"node scripts/docs-freshness-maintain.mjs --check","generate:manifest-types":"node scripts/generate-manifest-types.mjs","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.2.0.tgz","overrides":{"esbuild":"^0.25.11"},"_integrity":"sha512-peJ3pMbbWSHh42Y2cS5xnhElTaC6wpaXy6wvtWAALismdtB6zWBzdC0pQKYJeBZ8lXgAJgzPeiaT80M61Iyk5g==","repository":{"url":"git+https://github.com/Kbediako/CO.git","type":"git"},"_npmVersion":"11.5.1","description":"Codex-driven orchestration CLI with auditable manifests, downstream repo bootstrapping, and delegation MCP workflows.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"24.5.0","dependencies":{"ajv":"^8.17.1","ink":"^4.4.1","react":"^18.3.1","js-yaml":"^4.1.0","@iarna/toml":"^2.2.5","canonicalize":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","eslint":"^8.57.0","vitest":"^1.3.1","cheerio":"^1.1.2","ts-node":"^10.9.2","pixelmatch":"^7.1.0","playwright":"^1.57.0","typescript":"^5.4.0","@types/node":"^20.11.0","jscodeshift":"^0.15.2","@types/react":"^18.3.27","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","eslint-plugin-patterns":"file:eslint-plugin-patterns","@typescript-eslint/utils":"^7.0.0","@typescript-eslint/parser":"^7.0.0","json-schema-to-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"pngjs":"^7.0.0","cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1"},"peerDependenciesMeta":{"pngjs":{"optional":true},"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codex-orchestrator_0.2.0_1777001569388_0.22483666291448445","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kbediako/codex-orchestrator","version":"0.2.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Kbediako/CO.git"},"homepage":"https://github.com/Kbediako/CO#readme","bugs":{"url":"https://github.com/Kbediako/CO/issues"},"type":"module","bin":{"codex-orchestrator":"bin/codex-orchestrator.js","codex-orch":"bin/codex-orchestrator.js"},"imports":{"#co/schema/manifest":"./schemas/manifest.json"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.build.json","build:all":"tsc -p tsconfig.json && npm run build:patterns","build:patterns":"tsc -p patterns/tsconfig.json","clean:dist":"node scripts/clean-dist.mjs","docs:check":"node --loader ts-node/esm scripts/docs-hygiene.ts --check","docs:archive-implementation":"node scripts/implementation-docs-archive.mjs","docs:archive-tasks":"node scripts/tasks-archive.mjs","docs:freshness":"node scripts/docs-freshness.mjs --check","docs:freshness:maintain":"node scripts/docs-freshness-maintain.mjs --check","done-closeout:check":"node scripts/done-closeout-provenance-check.mjs --check","repo:stewardship":"node scripts/repo-stewardship-audit.mjs --check","docs:sync":"node --loader ts-node/esm scripts/docs-hygiene.ts --sync","ci:cloud-canary":"node scripts/cloud-canary-ci.mjs","canary:js-repl-usage":"node scripts/js-repl-usage-matrix.mjs","canary:runtime":"node scripts/runtime-mode-canary.mjs","prelint":"node scripts/build-patterns-if-needed.mjs","lint":"eslint orchestrator/src orchestrator/tests packages/orchestrator/src packages/orchestrator/tests packages/shared adapters evaluation/harness evaluation/tests --ext .ts,.tsx","pack:audit":"node scripts/pack-audit.mjs","pack:smoke":"node scripts/pack-smoke.mjs","prepack":"npm run clean:dist && npm run build && npm run pack:audit","setup:design-tools":"node --loader ts-node/esm scripts/setup-design-tools.ts","test":"npm run test:core --","test:core":"vitest run --config vitest.config.core.ts","test:all":"node scripts/run-test-all.mjs","test:orchestrator":"npm run test:core --","test:adapters":"vitest run --passWithNoTests --config vitest.config.adapters.ts","test:evaluation":"vitest run --passWithNoTests --config vitest.config.evaluation.ts","eval:test":"npm run test:evaluation --","eval:provider-adoption":"node scripts/provider-linear-adoption-eval.mjs","test:watch":"vitest","review":"node --loader ts-node/esm scripts/run-review.ts","pr:watch-merge":"node scripts/pr-monitor-merge.mjs","pr:resolve-merge":"node scripts/pr-resolve-merge.mjs","status-ui":"node scripts/status-ui-serve.mjs","design:purge-expired":"node --loader ts-node/esm scripts/design/purgeExpired.ts","generate:manifest-types":"node scripts/generate-manifest-types.mjs","mirror:serve":"node scripts/mirror-serve.mjs","mirror:fetch":"node scripts/mirror-site.mjs","mirror:check":"node scripts/mirror-check.mjs","mirror:fingerprint":"node scripts/mirror-style-fingerprint.mjs"},"devDependencies":{"@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/jscodeshift":"^0.11.6","@types/node":"^20.11.0","@types/react":"^18.3.27","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/utils":"^7.0.0","cheerio":"^1.1.2","eslint":"^8.57.0","eslint-plugin-patterns":"file:eslint-plugin-patterns","jscodeshift":"^0.15.2","json-schema-to-typescript":"^14.0.0","pixelmatch":"^7.1.0","playwright":"^1.57.0","pngjs":"^7.0.0","ts-node":"^10.9.2","typescript":"^5.4.0","vitest":"^1.3.1"},"peerDependencies":{"cheerio":"^1.1.2","pixelmatch":"^5.3.0","playwright":"^1.56.1","pngjs":"^7.0.0"},"peerDependenciesMeta":{"cheerio":{"optional":true},"pixelmatch":{"optional":true},"playwright":{"optional":true},"pngjs":{"optional":true}},"overrides":{"esbuild":"^0.25.11"},"dependencies":{"@iarna/toml":"^2.2.5","ajv":"^8.17.1","canonicalize":"^2.1.0","ink":"^4.4.1","js-yaml":"^4.1.0","react":"^18.3.1"},"description":"Codex-driven orchestration CLI with auditable manifests, downstream repo bootstrapping, and delegation MCP workflows.","main":"dist/orchestrator/src/cli/orchestrator.js","directories":{"doc":"docs","test":"tests"},"keywords":[],"author":"","_id":"@kbediako/codex-orchestrator@0.2.1","_integrity":"sha512-BFtsm05zhfJVfgq52CX2Ys4GX1coaytg6xVhad2raOqLk8v1HUobKyq3WdJcOag+K3dAKX0LTVthpyLifg+pkg==","_resolved":"/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.2.1.tgz","_from":"file:/home/runner/work/CO/CO/release-assets/kbediako-codex-orchestrator-0.2.1.tgz","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-BFtsm05zhfJVfgq52CX2Ys4GX1coaytg6xVhad2raOqLk8v1HUobKyq3WdJcOag+K3dAKX0LTVthpyLifg+pkg==","shasum":"de8c8bb34ae431f19e51e171616305f0820abba1","tarball":"https://registry.npmjs.org/@kbediako/codex-orchestrator/-/codex-orchestrator-0.2.1.tgz","fileCount":453,"unpackedSize":5102447,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kbediako%2fcodex-orchestrator@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFJAtHAvy4Mfplb1PhJw1zxypNQ1PgpoPRG/rH2rnqO0AiEA5AAAuKWb62kt+o8e6qoCw6FSoYJZUtcTtQwRCLAo+Kw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9f9da0a-46c2-40a2-838c-4c44136f5c1f"}},"maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codex-orchestrator_0.2.1_1777139234337_0.07161680825758099"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-29T01:10:59.981Z","modified":"2026-04-25T17:47:14.892Z","0.1.0":"2025-12-29T01:11:00.283Z","0.1.1":"2025-12-29T09:16:24.857Z","0.1.2":"2025-12-30T02:40:58.307Z","0.1.3":"2026-01-05T07:51:59.890Z","0.1.4":"2026-01-12T04:30:32.916Z","0.1.5":"2026-01-12T09:34:33.606Z","0.1.6":"2026-01-12T11:55:48.898Z","0.1.7":"2026-01-12T14:06:48.603Z","0.1.8":"2026-01-13T00:58:42.811Z","0.1.9":"2026-01-13T01:43:07.916Z","0.1.10":"2026-01-13T02:39:23.326Z","0.1.11":"2026-01-13T07:30:53.115Z","0.1.12":"2026-01-19T14:00:00.680Z","0.1.13":"2026-01-22T13:29:42.897Z","0.1.14-alpha.1":"2026-02-13T14:22:30.499Z","0.1.14":"2026-02-13T14:33:32.064Z","0.1.15-alpha.1":"2026-02-13T14:48:14.856Z","0.1.15-alpha.2":"2026-02-13T15:07:43.494Z","0.1.15-alpha.4":"2026-02-13T15:32:41.990Z","0.1.15":"2026-02-13T15:45:36.398Z","0.1.16":"2026-02-13T16:54:44.219Z","0.1.17":"2026-02-14T11:01:27.573Z","0.1.18":"2026-02-14T20:56:31.068Z","0.1.19":"2026-02-15T07:16:40.190Z","0.1.20":"2026-02-15T08:34:40.398Z","0.1.21":"2026-02-15T09:38:22.622Z","0.1.22":"2026-02-15T12:23:52.696Z","0.1.23":"2026-02-15T13:34:00.137Z","0.1.24":"2026-02-15T15:09:21.256Z","0.1.25":"2026-02-15T15:52:00.865Z","0.1.26":"2026-02-15T16:08:39.002Z","0.1.27":"2026-02-16T01:04:45.102Z","0.1.28":"2026-02-16T02:31:41.372Z","0.1.29":"2026-02-16T04:27:59.839Z","0.1.30":"2026-02-16T10:07:25.712Z","0.1.31":"2026-02-16T13:09:56.816Z","0.1.32":"2026-02-17T06:34:01.480Z","0.1.33":"2026-02-19T02:13:20.081Z","0.1.34":"2026-02-20T16:25:09.662Z","0.1.35":"2026-02-21T06:43:22.684Z","0.1.36":"2026-02-26T14:00:30.486Z","0.1.37":"2026-02-27T12:57:17.247Z","0.1.38":"2026-03-03T07:07:21.748Z","0.2.0":"2026-04-24T03:32:49.585Z","0.2.1":"2026-04-25T17:47:14.610Z"},"bugs":{"url":"https://github.com/Kbediako/CO/issues"},"license":"MIT","homepage":"https://github.com/Kbediako/CO#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Kbediako/CO.git"},"description":"Codex-driven orchestration CLI with auditable manifests, downstream repo bootstrapping, and delegation MCP workflows.","maintainers":[{"name":"kbediako","email":"info@asabeko.com"}],"readme":"# Codex Orchestrator\n\nCodex Orchestrator (CO) is a CLI and runtime for Codex-driven pipelines, auditable manifests, delegation workflows, and downstream repo bootstrapping.\n\n## Release Posture\n\nThis README tracks the current `main` branch. Published-package users should follow the README and docs for the tag or release they installed.\n\n- Latest package docs: [GitHub releases](https://github.com/Kbediako/CO/releases/latest)\n- Older `v0.2.0` package docs: [README for `v0.2.0`](https://github.com/Kbediako/CO/blob/v0.2.0/README.md)\n- Detailed source-head docs: [docs/book/README.md](docs/book/README.md)\n\n## Install\n\n```bash\nnpm i -g @kbediako/codex-orchestrator\ncodex-orchestrator --version\n```\n\nNode.js `>=20` is required. npm remains the supported baseline install path.\n\n## Current Posture\n\n- Current CO-local Codex CLI `0.125.0` ChatGPT-auth/appserver posture\n- Current model posture: `gpt-5.5` / `xhigh` when available in ChatGPT-auth Codex sessions\n- Portable packaged/generated defaults keep `gpt-5.4` / `xhigh` as fallback values when `gpt-5.5`, API, or cloud portability is unavailable\n- Local default runtime: `appserver`\n- Unsupported combination: `executionMode=cloud` with explicit `runtimeMode=appserver`\n\nThe full version and model policy lives in [docs/guides/codex-version-policy.md](docs/guides/codex-version-policy.md).\n\n## Quickstart\n\n```bash\ncodex-orchestrator init codex --cwd /path/to/repo\ncd /path/to/repo\ncodex-orchestrator setup --yes --repo /path/to/repo\ncodex login\ncodex-orchestrator flow --task <task-id>\ncodex-orchestrator doctor --format json\n```\n\nUse `codex login --device-auth` when browser login is not available.\n\n## Plugin Install\n\nThe npm CLI install is the baseline. Codex plugin marketplace setup is additive for Codex releases that expose plugin flows. Current Codex CLI `0.125.0` keeps marketplace management under `codex plugin marketplace ...`:\n\n```bash\n# Codex 0.121.0 accepts either command.\ncodex marketplace add \"$(npm root -g)/@kbediako/codex-orchestrator\"\n\n# Codex 0.122.0+ uses the plugin command.\ncodex plugin marketplace add \"$(npm root -g)/@kbediako/codex-orchestrator\"\n```\n\nFor local checkout installs, pass the repository root instead of the npm install directory. For Git-backed installs, pass `owner/repo[@ref]`, an HTTPS Git URL, or an SSH Git URL. Use `codex plugin marketplace upgrade codex-orchestrator` to refresh a Git-backed marketplace checkout and `codex plugin marketplace remove codex-orchestrator` to remove the marketplace registration. Then open `/plugins` in Codex, install `Codex Orchestrator`, and restart Codex if the plugin is not picked up immediately. More local checkout, Git-backed, and rollback details are in [docs/book/setup.md](docs/book/setup.md).\n\n## Common Commands\n\n```bash\ncodex-orchestrator flow --task <task-id>\ncodex-orchestrator start diagnostics --task <task-id> --format json\ncodex-orchestrator status --run <run-id> --watch --interval 10\ncodex-orchestrator review\ncodex-orchestrator linear issue-context --issue-id <linear-uuid>\n```\n\nRun artifacts live under `.runs/<task-id>/` and summaries under `out/<task-id>/`.\n\n## Downstream Setup\n\n- [Book index](docs/book/README.md): setup, operations, skills, public posture, and CO-345 evidence notes\n- [Bundled skills](skills/README.md): shipped skill roster and install behavior\n- [Downstream setup](docs/public/downstream-setup.md): install, repo bootstrap, machine setup, and first run\n- [Provider onboarding](docs/public/provider-onboarding.md): Linear and provider-worker setup\n- [Docs index](docs/README.md): repo-local documentation map\n\n## Contributing\n\nContributor and repo-internal guidance lives in [docs/README.md](docs/README.md).\n","readmeFilename":"README.md"}