{"_id":"@kontourai/flow-agents","_rev":"67-e5e233dc99cee05c52b3e42aba51e5f2","name":"@kontourai/flow-agents","dist-tags":{"latest":"6.5.2"},"versions":{"0.1.1":{"name":"@kontourai/flow-agents","version":"0.1.1","keywords":["agents","ai-agents","workflow","skills","claude-code","codex","kiro","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@0.1.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"5c6eaab5314a8f5912ae909b3e5b5c21e567f028","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-0.1.1.tgz","fileCount":418,"integrity":"sha512-1Dkz01TwwtBU3ElZPTTckVC2fPoLq3WqfyzLCEWaFO8YwRDxUujV1t++jtrpi9nRH+MoIgPDC5uSRyJQJwHoLA==","signatures":[{"sig":"MEUCIG2qe0h9nry9n4wsaiTxGosvYSy0P+os8y87zIIZNAcYAiEA5xnJepWziw5vlyzKzvQINvKlbvaI30mKBK5ngR3cqds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2621775},"type":"module","engines":{"node":">=22"},"gitHead":"bb9c0b4257a1a25bf6900964c8d3d9e4870d42ce","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline inside the agent tools you already use: Claude Code, Codex, Kiro, and GitHub Actions.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_0.1.1_1781124005654_0.5633389677321725","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@kontourai/flow-agents","version":"0.1.2","keywords":["agents","ai-agents","workflow","skills","claude-code","codex","kiro","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@0.1.2","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"084e3e50514a6ad24f2df3af3f41a8747f23b1c8","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-0.1.2.tgz","fileCount":419,"integrity":"sha512-wjAmmhg7vh9mxaNPcXmuXKAcKTMUQydM3kYeWJCvlmBpitr/RcMWG5YXcX0F58tvMjyxuwol53K94tWBF1mjVg==","signatures":[{"sig":"MEUCIEAiNrImdCT/wg7pliRAnVPObNAACyj1DSkqR82EbhroAiEA3NxaW5yUhnUDqcrPRdJ5OEUbc1Jokd3ONtk/rK4YYU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2653701},"type":"module","engines":{"node":">=22"},"gitHead":"b7e952a7aa66273ab27d91bef08592ce510fb66f","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline inside the agent tools you already use: Claude Code, Codex, Kiro, and GitHub Actions.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_0.1.2_1781187981513_0.06107327488807002","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kontourai/flow-agents","version":"0.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@0.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"c5a5d40e3aff90bcd4899323ebb2b34bb2ef0494","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-0.2.0.tgz","fileCount":475,"integrity":"sha512-XqIEenr9Y5ASuzDGly+mAmeUU1XVUJqUS8bhBjedcrspwtr5SgDbLIyyJ1sX5Ictd0YjAJPGR20gZG0pzIM3vQ==","signatures":[{"sig":"MEUCIQDOr28LsMeM3im3eauxvT1mX5uAQ3+JJxQMNJnSwf9FPgIgYPfawI5961XZl9WOuntUgg2uD6+FXJ+OB6BPnZU0xiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3059093},"type":"module","engines":{"node":">=22"},"gitHead":"9e29cf5504b94cb147e5de2af7295e3617511b4f","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_0.2.0_1781217367279_0.05689211278423478","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kontourai/flow-agents","version":"0.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@0.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"0b193c22728ec84600880f349ac7fc293a86c602","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-0.3.0.tgz","fileCount":495,"integrity":"sha512-nY8momX3+htmC9lFIbIPxkhMNPc4lrhriM0RQkuCxmFeIM3PHZ0imaYHi7miPiG0LYSMELGbNUDQA3jksLRx/w==","signatures":[{"sig":"MEYCIQDjJWcut6w7mnLGhau3uFdY8lseTAx9piNeXNMKDGb+dwIhAJfLXzaEVPodw9A/Kbf7uinYGTmwip+vYsNTfWlgi92c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3389988},"type":"module","engines":{"node":">=22"},"gitHead":"3b19db782c4c4ea4d55c53833f3e928ba91c4f49","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_0.3.0_1781248915174_0.5453400402787143","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kontourai/flow-agents","version":"0.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@0.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"fe3d924ade8012461ae733ca379c4ef740b49b57","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-0.4.0.tgz","fileCount":499,"integrity":"sha512-CcicXsxPkjo7St0aNxIOuBRWi5QjJ5I0kxjtBJkYQkO4IQ4f7ijz1ZYtpY/uJUDIX2hVPEGCsJEMNxmB9tV7bA==","signatures":[{"sig":"MEUCIQCqqQAPqhK6ZvsXRsNaPtq1wPzmRpeVouLZcxTM2KlKXAIgap13p5VeVHiAYAI7ddcomlQw4nt6lsIBec3qp4J4nl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3505384},"type":"module","engines":{"node":">=22"},"gitHead":"3598564d0a11787879c75f0050e9bb1d8060b52c","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_0.4.0_1781281552556_0.3558792677341218","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kontourai/flow-agents","version":"1.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"916a44d33309aea5ff7c43c0db9157180e7e33cb","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.0.0.tgz","fileCount":527,"integrity":"sha512-fWjB4i4yiaPR0ZEC7Us3ADPccFJK+bBym42AnTSIYRX/qQ8o+jDjru2hYPTLNGmbZLU9JfdGbgATADEqk4Qoiw==","signatures":[{"sig":"MEYCIQDua0g6jyDFfdUyjcQYpAbRFd0fwm0wszauMKUwIK/PCAIhAKi59jSYd7XqaiXkuYEUWOT0S9iUaeEhqyOjak2tYbiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3698233},"type":"module","engines":{"node":">=22"},"gitHead":"733d854cedb914cc168a25a5a6bd2489ab3def5c","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.0.0_1781304511424_0.6978494425837976","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kontourai/flow-agents","version":"1.0.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.0.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"9db6370168147b2f9e389b15facae1dd1d8504f6","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.0.1.tgz","fileCount":529,"integrity":"sha512-XDc87mgOXIBPjcyJ67zEC1m6UeCVylURM31qK3USWXEL+D/AXmuXy3jKyovn2RDme/Tj4Ef3qOCC4ridO9k+Mw==","signatures":[{"sig":"MEYCIQCs7KVa6cgW7phY4UEtUZyeepq24SyVf18vuXojhs04UQIhALyzc8I3t76gHWqxVzgB72O0fMTZSqk2i3moaQ8FU2I0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3722626},"type":"module","engines":{"node":">=22"},"gitHead":"1838479236e33042f4e579688229e6cedb44e96e","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.0.1_1781497092234_0.9643980008168156","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kontourai/flow-agents","version":"1.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-flow-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"fbc34a6e7abd8ebcc766d6764f0cf74b99488394","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.1.0.tgz","fileCount":530,"integrity":"sha512-x3VwAg0c7xWnJZ120DlDuywI1FkSzcLJr7hJAfGEwGMG5oRmjVvQWKQED8sGRoB18/kZ3jk4BXfA5UDovTeCcg==","signatures":[{"sig":"MEQCIC0m+gfs5vCW5KMlzNFfrBBRf37cY22FnVLPbEBJ086xAiBE4SM9OjL/quFqShC/n9LXTmZ8igU5khclLQtNLzD92Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3764468},"type":"module","engines":{"node":">=22"},"gitHead":"4db62ff9451a73d4d0f00aff21de181e19ed9f4b","scripts":{"eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","flow-kit":"npm run build --silent && node build/src/cli.js flow-kit","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.1.0_1781506290444_0.24265254427983307","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kontourai/flow-agents","version":"1.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"d99a7c9c3142eaaecc1fedb6ecbd0063487c76a0","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.2.0.tgz","fileCount":531,"integrity":"sha512-xxkCxf4oG+TwpOWgcFgZPN6opar4FBGTNugOtT26LFZoah+I2CyPuh0Au+fYkZayMFRfCISAKRKAeF8oR+8VHg==","signatures":[{"sig":"MEUCIDCrg994vMfiyZ61uEDZ2sEiCpFOFfUyR6icBuVbJyXWAiEAzsoqq4q2N9FJhz0w9hV+MW1fd8eKkhSPqXQ4wxvE358=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3813838},"type":"module","engines":{"node":">=22"},"gitHead":"1c0e802822257e646d2e4facaa28436addae606d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@kontourai/flow":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.2.0_1781566997050_0.4898423831852028","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kontourai/flow-agents","version":"1.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"5de29aa5619cc33b7a29102b369da020a91175fa","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.3.0.tgz","fileCount":531,"integrity":"sha512-H70r9MYSzF/GFtO+zrtcPUjc9xwnA4ylJOYCHLHolIzflPH/TeGtTdTlrRfw+d4tq1KgIdekGlrRivlc3ngrZQ==","signatures":[{"sig":"MEUCIBwHoXh2vq3iXRNndulowtE1jKwIeB9bTWcNxwC2v+2IAiEA6AIbyzpE8HqfautTP/iQEBd0EWytAdyRsBtvGSCjLEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3857879},"type":"module","engines":{"node":">=22"},"gitHead":"54ec8397877ab50ad14a076bf6167b767c9fba11","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@kontourai/flow":"~1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"optionalDependencies":{"hachure":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.3.0_1781584282773_0.02528892769487423","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kontourai/flow-agents","version":"1.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@1.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-filter-installed-packs":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"1689b253b46529998a69c317a048163b62fac4da","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-1.4.0.tgz","fileCount":565,"integrity":"sha512-RxAStbYlDTyLr8Py8v6GCZx8+ZgqAumQE2ccYBYLncLAvnxI317P8pWmpyYP8aKdmiccR7nFERBxq/ZiVgTYsg==","signatures":[{"sig":"MEUCIDJc8svaQTv1Y99dZdouCgemKA4OkY9c2VR6HB0s3S//AiEA78WI7NX9m2UEZF8/7Ib0OO10Jb0tPiRxgGaRuQxiMyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3889301},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"e8061d71c92b259098ef55b826453705b7be787d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","filter:packs":"npm run build --silent && node build/src/cli.js filter-installed-packs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@kontourai/flow":"~1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"optionalDependencies":{"hachure":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_1.4.0_1781588874394_0.03534574564971571","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@kontourai/flow-agents","version":"2.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"e92a7759104f599d0c4c39fa1d19c6dfbb270d87","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.0.0.tgz","fileCount":645,"integrity":"sha512-eoDofMIuR2V8KGxkmS2Ksuz/5MPfMr52ewEkatCnHCKEErdzIbyDDFRts6+Uf0OqnhIDNXbW3WKPfN2xpURpaw==","signatures":[{"sig":"MEUCIQDYSaCcJRzJze3gVWyx6DywkYa3PgrRDz04b3I+W1q+tgIgM2SLe/1Mm7kMsMZpFySwUcf7/mOs3THSppZi7HE7GsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5264690},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"07d477e967a60064a4a937b6e41a4d4e2af34b54","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.15","typescript":"^6.0.3","@types/node":"^22.19.19"},"optionalDependencies":{"hachure":"^0.4.0","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.0.0_1782593787969_0.49707285570741555","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@kontourai/flow-agents","version":"2.0.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.0.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"2fb6714d064f123bb4f2d0aee2d76449802e2ca6","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.0.1.tgz","fileCount":648,"integrity":"sha512-uIK8tFL9DJOmv/BZcEuKl853IOJ+Mrzv2klCabdC4+N+zlWzvedGSNi8Fdt3NLkw7LxFn4PbSKd4Pmju+irDjA==","signatures":[{"sig":"MEUCIQDN3eo2/OzN3Uhp3ZI/gUVCwENqoTs0/huYaFDARtFOqAIgXfvdQzccNwMEMmioteGYn69+O+ktMnx0EoR3d4I3sF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5315120},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"6f036e9fc82f4f0361525eca80df56f413b2d48d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.5.1","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.0.1_1782601137145_0.99591159886637","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@kontourai/flow-agents","version":"2.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"beec2c736df2eadaef06339e14702bf1db7e0865","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.1.0.tgz","fileCount":657,"integrity":"sha512-dtx8Wku4OMf9jc3Pe0/BKp2iZGsgSW9mk2o+PGhd0ynzoNoFRt/tYGO3RNzX9b8PujF6eShICEDB1VQ3arwBXg==","signatures":[{"sig":"MEUCIQCvfzR1GmQAOXBuVyJvbJlxmPgcN30IAaMNi/F4UieXwQIgYcAQzgRTbJzLuT3KhQlW3PRstDFdWHF7IAJPz8CJ6yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5441269},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"cae066a31883cc2d030163023d3542e9e488afef","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.5.1","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.1.0_1782751300809_0.313233761711448","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@kontourai/flow-agents","version":"2.1.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.1.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"6d098b81e4cd6ecbe20c4750c7b496d06b5d63f5","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.1.1.tgz","fileCount":658,"integrity":"sha512-xPO6Oy+sE72rf+NiTbYXLCqUVS1DQKAQdsPr+RIvX3CA53qZdrSI6P+UmLDc3ZNUM58wStAurtT49sv/IqLbWQ==","signatures":[{"sig":"MEYCIQCURg174M+gJaI1nbl8oKiTvwKRI+bF6dxhUGxKMJutCwIhANA/uvzPDewLsXy126AG1M1luJcp/ib6OCr1/451I4EP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5442760},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"c940367e4812024fa80fdd348911959c40b95e19","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.5.1","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.1.1_1782753141397_0.8685530104625869","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@kontourai/flow-agents","version":"2.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"c019dc37c9f38609788346caeff34abb5f8be6ad","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.2.0.tgz","fileCount":671,"integrity":"sha512-rOxL/mPWlLPl+iu3g0eVqfRyNTrZJTVPFKhrSIV9NYZAGBxtN1Dv3Q7a1Db8czsdrM//ssPKda3OAY78bwzZkA==","signatures":[{"sig":"MEQCIF5X1eC9XKpMvc6L2xqKAogxFO8jFhRxfDaEGv9Tg2iUAiArC+/jN/LRy+jbGJUw6fva+2rgPe7zFtaBtzsDMv+ejg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5488440},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"01575c8c1ea5ed224a4c22b0e7509b09640923c8","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.5.1","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.2.0_1782790226242_0.6543089838231175","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@kontourai/flow-agents","version":"2.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"ead0348fc48aa02d59ee923a2a93da777476dc75","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.3.0.tgz","fileCount":671,"integrity":"sha512-4qtUFSL2ivZlrKNcfqfOeED5c3hFTSaopqiMuKREHsOSoamfRGCkf9RMm8SbfUt83uLbRrg1VfIx811qc5eWaw==","signatures":[{"sig":"MEYCIQCBQqWslexVq1Jiw48fRQGi9bu/WaQ5JJBdNyrG6Au4HQIhAK78TAlzoIslhosdm5Kuag1sBxaGeQTAoea1U67VPo8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5488721},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"e8667532bcc10ce3a3c016b743444f88570146dc","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@kontourai/flow":"~1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.5.1","@kontourai/surface":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.3.0_1782920083521_0.5018395356447942","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@kontourai/flow-agents","version":"2.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@2.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"dc8224bd40736c6273a438490eedf9079586b8e8","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-2.4.0.tgz","fileCount":729,"integrity":"sha512-N51sGOcfFXQboW/Kx/8cO6xlnejYUUFQcFlD93MvS58SI2jpA1zCCOA4r6yWI8b05t3fpF0knrXhsg70kdrR3g==","signatures":[{"sig":"MEYCIQD1o5Qif/N2yP7/OsLHiQedr5RkOTM8gh+uZsSwumLStwIhAL8HOZDRqMnASUcjcPTRX2F2SSl5hMdfW6l/cJegv9tN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6899255},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"bee760272b8bb770df02400ccc5881bd3dbc8806","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.0.1"},"optionalDependencies":{"hachure":"^0.9.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_2.4.0_1783095199591_0.14916213590031435","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@kontourai/flow-agents","version":"3.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"117498b55a47f6e367577e82851cb598581d706a","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.0.0.tgz","fileCount":773,"integrity":"sha512-cPqGWUeb32gaV6MtwVUIyyP3rViIRgitkyQR8XV6UJXAYtO+zPVTB1HPldfYWG2WWaaZ0hzSfM2PVCZZOv0M4g==","signatures":[{"sig":"MEUCID36jYTUb6hphM9VTZUZvxO7ZqS38yTDsF0UAEzrYlgFAiEArWFRervsszuWK9KekZoAJ+w8S8qENb8Am6Na7cPFM4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7285120},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"99abf1f6f44a333867b03702548927a12ad01275","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.0.0_1783134439271_0.7566926917997054","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@kontourai/flow-agents","version":"3.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"44c4ede770b7d37d6032a54d2fd7afd5dd250a6d","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.1.0.tgz","fileCount":830,"integrity":"sha512-oEbK8KGMJ7A4BK4AdspZEZONAVO//WZMmRjGYmukpIvPBDKmOmim39XNmiW4qnSUWzmn6ldyYPQUyZA1gmMO8A==","signatures":[{"sig":"MEYCIQCyts70iR3kPHHml3BOuNyMjtvqOyFC/mHjMQHW+rkMtwIhAPB5jZqAEYdaev9LvEiklCLg9Bq1wk4yesRJhApUgh+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7667161},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"7e6a9594212ef7813c428069b9f7fc6f39def8f1","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.1.0_1783182904170_0.716163149865509","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@kontourai/flow-agents","version":"3.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"915aaeb694099b446837fcf95010e6c2062c00a0","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.2.0.tgz","fileCount":837,"integrity":"sha512-7wkuG6h7ZHiZwiVAGFQkdPP3ZaDnpDVP5yM0Y1PUyOZYoaZRfNFr6QFLqiJyxiAVjtC9e9bncalKHCjye3Sxpw==","signatures":[{"sig":"MEYCIQDxeP23QR6e54e2HgEarS2fVamChU1KC7/g1UJCYBsKlAIhAKi6woCGT/yO9bzOmh7/IDCOtH9R4N68gNL6Qji5CWgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7960112},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"15d5e9ae2bb9a80c3b3a89bf7887b5eff596f5d8","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.2.0_1783200948973_0.2913709097511925","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@kontourai/flow-agents","version":"3.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"3f721b037e4ad9bf55aead7719744671b7724bff","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.3.0.tgz","fileCount":849,"integrity":"sha512-Mk9XekeiR1jPDZ62SmEVsEUkjMuonlGizaVLRarsn8qHVrAYSP9HNsBNn9SWGcvMWKu65Z5UXduWPdv6hLwzFw==","signatures":[{"sig":"MEUCIF3tD7rzGMaGyOiHal3Z+/Ou9IH9gaYRuWI0BJ9/b8XTAiEAj8qEvl6nJhQaJounZv8Eem+Zcc+PBn0cN1JWEzjk8Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8403837},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"21c98807a259dfc4449bae2f359e975893dc4f4f","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.3.0_1783258615420_0.8827575012203459","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@kontourai/flow-agents","version":"3.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"2b9b5243824a0b68998e73a231bbb8acb3a513c8","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.4.0.tgz","fileCount":963,"integrity":"sha512-lv7DGpFG38nN6QKDGQfQV0/mJcBArRY8iNqlbfiX5whBDHH9jvMZP6sCYWt1J6RWqNmxCK+RKGJ3Ft2izsAV3w==","signatures":[{"sig":"MEUCIDHuHLidoNE9hSJMEdf2r6erdj9igo9QYFvLwh+MIayDAiEA0yvBLNEZEXKELVHsGW0BZSZd82gIOgN+Rpwvlo1WnHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10007722},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"130a94696dac17cf1a65e6525e9168a835db79ff","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.4.0_1783692801803_0.25617094500029736","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@kontourai/flow-agents","version":"3.4.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.4.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"d140f0dc98b513bf860f61477b3472490a66eff9","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.4.1.tgz","fileCount":963,"integrity":"sha512-IuMJNqI3kjQAqdFnMaehmyWV2+2epbbwrrxRhtTCKAmYz65ELDzZjYv9KMSWmRinNXBbMv6dYivblq2caCFU3w==","signatures":[{"sig":"MEUCIHCC+ggoyK+RYVGqV384ZrXokc5q3iYV7qB7aZ6YScjZAiEAgnmRl+r9UuTxWNzibOOgPBptgUBHCCNBRkbqJYHgcHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10011876},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"0b41434f6422de62a8e06e48998a0699e3f623d2","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.4.1_1783695381349_0.8569882222614076","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@kontourai/flow-agents","version":"3.4.2","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.4.2","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"07c5d5e374113bbc1316e25bb15e5380b2685672","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.4.2.tgz","fileCount":963,"integrity":"sha512-9TMaglOVWhg69jIpdT6ST9y8ZhjtoDLJgEfA8BtPgVOCdmSw2Owmjjq6/cFpA8NWUWWdQ6TXntSd/TYDkGx9vg==","signatures":[{"sig":"MEYCIQDH1Ggv893V8IHGLHKH1X6P4hpX5juv0f6v0rehUWCOpAIhALLqusZ5GTek9Ip1tWIEy3seYSIUQT/b4G/NE2yFg5Rb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10057586},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"c0d1724f0a5212942b0f457f4a7ae99c5f71da6b","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.4.2_1783699774304_0.5076968276466074","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@kontourai/flow-agents","version":"3.4.3","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.4.3","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"fe9c18bcda92733a6d2f3e14abbb4470b8f60d77","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.4.3.tgz","fileCount":963,"integrity":"sha512-dc6d+OkyJos8EhCjilyUorP0iSXDS/fayjlKNuLhZfSAPjy8OWm7ABXm6P9v3idY6837lFrG8vcNNvjsbDJjtg==","signatures":[{"sig":"MEUCIQD3qxm+PUXholztmp5nW2q+P4UXMVjzuEPzm8sGj/1lDAIgetudpIQaAFpaBNiJPvPds6L7capmlgGON/vl7iOdgXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10069786},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"07f98df4b7f737b543e3469ce3792fee2e5e6b81","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.4.3_1783707788029_0.07216284109756654","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@kontourai/flow-agents","version":"3.5.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.5.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"f2592bcad4c7abe434a3e21c58a9b27d3d61151a","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.5.0.tgz","fileCount":963,"integrity":"sha512-dIiZTvN5FpF/5qd5U4FNDzgicZzOg1eDtNc9N1g/XQqgzCJaprVbwthhlnVonz0PpV7pNIqzHlSUhN/iSC+oPQ==","signatures":[{"sig":"MEUCIFWQ3hehPClB4f4RIPJLFbL23CDvcAKg8qLWdaP7LKR8AiEAl2RrlgqrkgaWuTgZWyPHdNyUEqhjLUlj/BDAFGiNWoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10101465},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"4ffc9f9d7a5eeea006acddcdb259299fcc56354d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.5.0_1783723767672_0.6426955768095834","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@kontourai/flow-agents","version":"3.6.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.6.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"196f78aa47750e06eaf78c94713eb2da82dd50b1","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.6.0.tgz","fileCount":979,"integrity":"sha512-L4GEf1fglco341b44NuzbfjFaoWzziOAfIOXSACxas11PiTy3apw9TtfypK0qSytQOkZ5DRWJBtDazli3zAzUg==","signatures":[{"sig":"MEUCIBULxfUKg/qN3RdceVB3u0DeUxtvm1aCKCZ1PTBSfINwAiEAxeqiVU69tNSMBUwVIP4ZD6PCvdRBFrSvu/eqitxQREs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10280099},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"9f59f16143d7c6cc877778e4ad6620e2fc0cd829","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.6.0_1783807194249_0.5477199297036046","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@kontourai/flow-agents","version":"3.7.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.7.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"73710df682eb7490fdbcf880803fd8ca41fc26d4","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.7.0.tgz","fileCount":985,"integrity":"sha512-fPYeO6kGrXZo6M2BNP97egHtjXgCTLQMQKlMWzFVxARdlROyr1YAmkeQlNkHjs5XVywXFqH57RakA8aQor5R9Q==","signatures":[{"sig":"MEQCIHyGuLkRp808vHlCGBFmrfGs3KvG/t70bvcRGWsGBvEYAiBDEiaz9fK+DzlDQRRlROkf+vjagt9CFog+LDRRdBD7/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10477987},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"4901adc14036c25d4ed98a7eac8c8e7b15b6a048","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.7.0_1783819961887_0.5441724504057996","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@kontourai/flow-agents","version":"3.8.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.8.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"50393c1ba4849c835f2fa7bc84a1fdbc8b90a1ae","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.8.0.tgz","fileCount":985,"integrity":"sha512-NQDAZey4cwloSu3lypbMwhhuLEr0XSGl6SCVJ15hiCxA0bqaCybT8xtP6SWxyVg+mijk5jBBBZZCBp6KxF43Zw==","signatures":[{"sig":"MEYCIQCZSCn3tGwoUxgkh2jFhXG3DN/VLneB06sernKaJGP0pQIhAKh1EtUrlNroy67ucSMAH3uX8WsWQaQOuA/L/xD2szC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10531335},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"697795c87b0296d037ae76ee1984ce0eaa6684fb","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.17","typescript":"^6.0.3","@types/node":"^26.1.0"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.8.0_1783828647084_0.2073028214397219","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@kontourai/flow-agents","version":"3.9.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.9.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"086a553ab8059997b274549d330d131610445992","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.9.0.tgz","fileCount":992,"integrity":"sha512-tmsPlEVuKtCUlOTq2XmkJU8srC188RJwmpMiOJfrmdGBA3LLJzE/IqAgDdyq/op6G/jBpUyT7hq3+QC1sslTkA==","signatures":[{"sig":"MEUCIHtLF6u/gYIwcLaSGzpQ0RtOcvnJjLPsEVr0JE2PfdozAiEAodB3nWmzhIVDvuhiVYgQAMn8bA78hOFp3o51U/9YPh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10637335},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"a5c272bd19b563bd4e3da5db017e996eb0f854d0","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.9.0_1783870202426_0.9511533544440722","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@kontourai/flow-agents","version":"3.10.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.10.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"4f7842efea41fa37ff6c3a5596afb52ccbd043b2","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.10.0.tgz","fileCount":1011,"integrity":"sha512-QVl23dH9Yffp3bUQJe12ysLsYFqfL3XGrTaxLPyR06sPhrZthOtJCY3ep7UWM8ebXwnTLtgvF6Tk8zbz+iIrLA==","signatures":[{"sig":"MEUCIB5h40SPnmyqvrIvjndy9d5I+4v+zQLnRbS8oBwA6a5DAiEA3VXlLTB7nBSEBPk1ivS32MJuaIP0R9RlJo8bqAjFJfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11403681},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"67eab4e1351e576f0902c6e9edd0a4d083c95f96","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.10.0_1783960470590_0.39652564687656255","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@kontourai/flow-agents","version":"3.11.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.11.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"ceb88fc2f59b6dbc5d85c99a598959a1d0e2f53b","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.11.0.tgz","fileCount":6492,"integrity":"sha512-p7DNSL14GuaadhOB8eUH9s1NIUyb9DU8vHoENoUr9Hs0/X0bVqZEsfdrsAKQ4GEyF6KoiqPMbnHL1BEqNuadbQ==","signatures":[{"sig":"MEUCICPbbQXDBMFrUR+zkioZr0sWkraOJ4d+U43aM94DE+IVAiEA03Zcctyo4sAovrpCIGPdHdpharTIoCkepMsQ3omkWmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68602370},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"5048d233dfc1abda8fc0cc9d929b307f102bbb45","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.11.0_1783972180812_0.6397555499641494","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@kontourai/flow-agents","version":"3.12.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.12.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"731fa0f9ef3cffdac943ece62b043d32c7ebb7cd","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.12.0.tgz","fileCount":6582,"integrity":"sha512-OjUzWvECKUramracwKABw3sCgpcMxAQZpAd25Flyz2hXYW4o9G4qrsBflCNvjnxuWexlguWdmMeSFdkLIT5s0A==","signatures":[{"sig":"MEUCIG1NPbkOK9OqqtaBV+82NYdq8JOfpAHhK96kBOTRT2YbAiEAothtewqXpwT9XGNzcv2PtL0BVY4ra+1QmqDQsOZzkkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69356267},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"0f2825cbf1ff659e2d32285e6ac736ea18c12e2c","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.12.0_1783981857213_0.7286870080575139","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@kontourai/flow-agents","version":"3.12.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@3.12.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"a3185ab8de797b88b034f5610e2835c77e269ece","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-3.12.1.tgz","fileCount":6582,"integrity":"sha512-9nU9O/yULI/6f7Xq/h+B41kCGuuKB/uan+OJWCONngrzSHvs6LtuXcKHnGrEo7atQWhOdDjBhxm/bWPsYMqTkw==","signatures":[{"sig":"MEYCIQDDTsWGwqhZU9A+z0EaLONU9sPxUhITHfr6ofznEAVSsQIhAJXmxxEjct6wOdSSRomLH33N+6JRICYJALguQrq+749d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69374777},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"0c8e66f0b3928447b6d3fa6ba1c5d78a47427684","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","trust-reconcile-verify":"npm run build && npm run eval:static","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"hachure":"^0.9.0","neo4j-driver":"^5.28.0","@kontourai/surface":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_3.12.1_1783987802881_0.5581828763595897","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@kontourai/flow-agents","version":"4.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"d445c456b6468010b4e59cf43425a314fbfbb0e2","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.0.0.tgz","fileCount":7182,"integrity":"sha512-Q96kJt/YqxneLkwVF+steu5lRBd3dfeA5DxLw/+FpPQ46IVNbbxvqEzDy37AdJf9cWudSX4aEeJ2BWuRm/FcKw==","signatures":[{"sig":"MEUCIQD283L+IjnMGDB8xhfSLrG9f074nXgcRA7wug9RGMACzQIgSn0oPzezy+QZEqZJEdbHrquhPC3fdjgQ953TOrBvUvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75643092},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"1d062b8b85978cd8fc076d67426b32b9d6d8fc96","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.0.0_1784230391153_0.14885732000084317","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@kontourai/flow-agents","version":"4.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"ed583b6e9a32988507f2654cbf535de7950a5a02","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.1.0.tgz","fileCount":7340,"integrity":"sha512-O/wdIe2aWBCctHb51oQLe3jg1AnE/L/bx6Q0PdqayplSwAlKx/dxizMeejV2bZ1NGMXtd1AsE2oiI+axaxQqUg==","signatures":[{"sig":"MEYCIQCqmXsTTVgG5He8VUWAgyLHjmmt6p9qcm01oYx0KnptjQIhAM4g66dpanGvJrit9LATucKPUBo6CDwZkLrDmp9CM3yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76818057},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"714e56bc1b0759c612b51e8ccb701cb3847e24b7","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.1.0_1784340711305_0.5863057360271315","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@kontourai/flow-agents","version":"4.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"2ce2c9f236bcf666755751162aeb1df39e5deea2","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.2.0.tgz","fileCount":7340,"integrity":"sha512-tKrC2B1ZlXm4XjNqGC40waAGt2MFI+mTPbMR381rvwjccYltfBByWGqYQ5LdGZ9I9Mr9+fN3/nr5TnmjuWbVDQ==","signatures":[{"sig":"MEUCIQDEjw8ZQtQyj5lhnVZSh2lX51AVgFPA8ubFStD4HBtzhgIgMenje+uOXsqVikuPV+HS3EOycAYjXHWAYbhsVQghqoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76975546},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"b2838934123dda860d50982c8f4ab75995311181","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.2.0_1784345976073_0.4389980503926709","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@kontourai/flow-agents","version":"4.2.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.2.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-veritas-governance":"build/src/cli.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js"},"dist":{"shasum":"477503b199ad98a2814448495b8dfd672f5d32de","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.2.1.tgz","fileCount":7340,"integrity":"sha512-7qv0AO9ZIjFZWCQ40DTYObkM7gqfzq0Z4XMQKFBGWMXFDBaA1zPlqEUNlgBESL4ACgit+ClCYFHSipNTVvz6hw==","signatures":[{"sig":"MEUCIQCZFtwLvEP5k9dDwktSLelVgoDPV3hA04Rh5fvhAwrHXAIganYGk/yZqzJRFKmwIIHxr/SpLW9YiUs3bg+S261fesw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77082128},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json"},"gitHead":"383b9778539aa642366d384818c02bc23d659878","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","veritas-governance":"npm run build --silent && node build/src/cli.js veritas-governance","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents — a Kontour product that applies Flow and Veritas discipline as a portable process layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, pi, and GitHub Actions — with framework adapters (AWS Strands preview) on the ","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.2.1_1784497137585_0.8092479842387488","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@kontourai/flow-agents","version":"4.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"59f1bcfdc298a7d261f613e1a97025136b0af288","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.3.0.tgz","fileCount":7355,"integrity":"sha512-VpwRx7nTH5c3P41LxzWrK6/T7VQLmQsOs5f6UynuCaSscCI35pvdJJ1vVJJ3id6je0ywF94t1/oiGOisO19I5w==","signatures":[{"sig":"MEYCIQCq1wv31njF8tCsr019w9XhJJWfEn8VrxqYFExd377FggIhAKOCJsc4lsLL1Qu9U9HS8So2pQdp3f6uwfYINbAgkJU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75948986},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"4f07990f44749efc6dee8c05858d43480a33e17e","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.18.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.0"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.3.0_1784577892945_0.5868671437620645","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@kontourai/flow-agents","version":"4.3.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.3.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"33022e3702bfd7d9726a0baabc73f7c641b3e840","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.3.1.tgz","fileCount":7356,"integrity":"sha512-0I0Aj9ZTzBtjA88f/zl3HTNfVs7kdemmOPGgyU8mkH01hBqo9sBKHVkqDiKbMe0VDrGaoJ5CS+o4bGUpBDX+sg==","signatures":[{"sig":"MEUCIQCFz01W9bIeaQmbowvoZbv74dV8nyGv6k7U1lJt1xOZNAIgG52JQTWSPTQsgLa0RqLR7UKHEQSnkR+bCDSSnKXSveg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76081475},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"2c933efac11f874272fe8153132a42ef6f1572e6","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.18.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.0"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.3.1_1784583174226_0.9487770352145957","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@kontourai/flow-agents","version":"4.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"c3b777043d72b45928496cdc66ed36a8167dce0d","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.4.0.tgz","fileCount":7401,"integrity":"sha512-qH/CYXX8EQZcCPWDzBiF01osDti0BlbNQqmkhm/xl6rfe0wPJj0Ulh4/FgjMmGOokQ8zSNugPrQ7IY3ufgcmeg==","signatures":[{"sig":"MEUCIQDRR6iPf5X5QQIEeNMak0GouoiAzvx8SpHbKY0PnuLXVAIgaVVM48DRby0lwgGB892hochQY2Ca1sRD6CrRKdJ4vJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76605361},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"48ba80a2679f604bb780e2fb858c2c0a10b80df5","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.18.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.0"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.4.0_1784646774193_0.9270637606079271","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@kontourai/flow-agents","version":"4.5.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.5.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"4a5f10a6581136ee7eeecb2b7e993db81da9cdd1","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.5.0.tgz","fileCount":7433,"integrity":"sha512-sGJXzUq1OGKW+GcWjXsgC48/5twZBErhHcqYQfijyZvGMGYyY4qDA0j5TS2WHdkYqQukhqrTiXtw+z4zCX0i6g==","signatures":[{"sig":"MEUCIQCXF6ARTAFEJ/TqCDntiGOsiy0H+OcszrUHRyAr1UoheAIgP1tsUBs/W5xQISPQCQshFFhV2vEdiXBlp36yoDQiBHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77334719},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"d2b9dc1d3451b4fe27e99b5bb6a2c20e764e1ab0","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.18.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.0"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.5.0_1784692231546_0.6524749970705246","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@kontourai/flow-agents","version":"4.6.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.6.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"6a0c7b4ed302d677892c913527b947b0cf808547","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.6.0.tgz","fileCount":7660,"integrity":"sha512-xA/xn605PvcnPD/NreUya0hSg3exN0Uqb4HkzbUJIUr/IFLtIQJzNgzdA7eRSvTjhLsunoVtF5FyKilzN57Ntg==","signatures":[{"sig":"MEUCIQCOsrDnaOQPDjUc4MC3cY1cD2aFH8xdoFIWnHa7KHGKJwIgFRkFSOiqKNXM/wxwzNkjnMjJDtjnsdS3VOhzTp2Y3+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78529457},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"551c1a1c77f1c8ca7bae7e95d2a76e297578cd37","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.18.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.0"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.6.0_1784733915914_0.7628425637867935","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@kontourai/flow-agents","version":"4.6.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.6.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"e0a7d1007d3754fb8241c1925823133de19c3ed3","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.6.1.tgz","fileCount":7660,"integrity":"sha512-pRn3rj0tEcXHSJE6BnFuOfrcZOyEH9p9FQBqVEHDPFq/V2BsY6cQLpDkyAUuraeoLB8DkFA+8bkKucyKXpdlMA==","signatures":[{"sig":"MEUCIQCDiEc+INw3yR7bDGNVnwVh7jOl0hg/uxnheLp3WKT12AIgLnzQZbpZTaMZOPZbdUw1LnwZ5EeSnT7/kpHK0VmcfYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78619401},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"c2c4ceb78aa2170c9c0be69ee3042ec317a09c11","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.19.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.6.1_1784743489472_0.9354319809940743","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"name":"@kontourai/flow-agents","version":"4.6.2","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.6.2","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"c3b7fe3c172421004d6827e4087cb8fbd8374d4d","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.6.2.tgz","fileCount":7674,"integrity":"sha512-Nu9/YlBfBma0B7FshwrLtTzRCSJp9E+BXVA8lyZJ4bfTrNbVuuWy1hj5tbXmK1OkmF0XiHplA5kJyqUkuytwRA==","signatures":[{"sig":"MEUCIGy7zhtfSf75GRSk/dDjZX50D5c5cZUUUK9kIsgSoJsJAiEA0wXarh/437j/NphVc0Jabv5dS+bo1mGI9+H78aEejmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78675222},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"268be3887af24e7ee5a833538f82f47e161beda2","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kontourai/flow":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.19.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.6.2_1784744590362_0.30178621081424395","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@kontourai/flow-agents","version":"4.7.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.7.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"401dbd2478165c99dcf38d21adc77366b25961af","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.7.0.tgz","fileCount":7703,"integrity":"sha512-jdHNYWQZMl4zWFsrw47+8c8uF7MDN2OwOf7551gq4NIQaogPONDu/ZxsRkMlnCZOsR+1lKx8/RkcUVbV6r60cA==","signatures":[{"sig":"MEQCIEjEljLI3sV/g2uvoo5LzUoiuYXgdW4utMSPHtW0IdQuAiBXZ55V47scyNwAkAgWFDHFNLHWV5WoQE5IID526WOeTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80778005},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"2a4d4f8e16cf1bfc8dbbacc59fd17ae34206fa9d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.6.2","@kontourai/relay":"0.4.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/survey":"1.19.0","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.7.0_1784756699968_0.3414567785054696","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@kontourai/flow-agents","version":"4.8.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@4.8.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"86a53c0b408c98d3fc47cc3fdc7d230578440da7","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-4.8.0.tgz","fileCount":7742,"integrity":"sha512-GtoY/wNXUd89CAXUczwdYxCR2J5o8jSMyVj/T6t4AJCEMQeu+JnpswTg8dfdkRPbDCRGza1oA5Jw5vbcOqRTyg==","signatures":[{"sig":"MEUCIAhSdTyHex8+acJ/S4vFL4XuOgFkMtnJSNcY93QRTFZOAiEAveWlg2hFsDgd5B/35oNqEMk5U0uI/TWa6aw26DQfGjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81160836},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"01c6541d778b2ab0feced1442da961635fcfa53b","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.7.0","@kontourai/relay":"0.4.0","@kontourai/survey":"1.19.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_4.8.0_1784768197824_0.45649985376001245","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@kontourai/flow-agents","version":"5.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"a34a39414660115e5424148564c9a9e47f715276","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.0.0.tgz","fileCount":7742,"integrity":"sha512-mkQCspybC9M/76tCWyNSYPImKl9Rw7J1hhZiCTOTnW7HNNCGyv//Ah3pK/7nmTlXRzpZzxyXytq48W/hGmQ0Qw==","signatures":[{"sig":"MEYCIQCCbvuvd0h8ydB+E7XlbRc6i31wiFQd6iE0fIDCyYNe5wIhAOPj0QBt2zJVpQ/j5UAy7MpqKA/gMdAG6ZGItnkX0NFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81097017},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"61c9ba141c9f8d2db0e21a975bd63c241b4037bb","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.7.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.0.0_1784770579676_0.4923217773063562","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@kontourai/flow-agents","version":"5.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"c24c530665deadb56d90bf977311b80f800fbacb","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.1.0.tgz","fileCount":7794,"integrity":"sha512-50HL/t0NjNnQ463bqmjYdQWO3S8CxDVjdf6uXKhfQo+kSPLfKNtEAXuOUz7eHtub0YbAYxZmxH67Y4k9mcqP+g==","signatures":[{"sig":"MEYCIQD6+77fIfCSaYIEJXD8R9GuxTysi7nZ8HOa2WG6pGDzrQIhAJQlqbh2dJyW4DwoBkSTaN3jZL05XoGhtBvnYXUz3/7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81206603},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"b1894f0b57bc7fd9251e9c615147b30227702d26","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.7.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.1.0_1784774045083_0.292316336260219","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@kontourai/flow-agents","version":"5.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"3f98f1c91a973b933bcb7b9623e9e65e56cf300e","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.2.0.tgz","fileCount":7810,"integrity":"sha512-9jjhpyIzYMoh0yvdzZ1f7NshgPXZnoA7WAPnkVI0pVOUDlqQdgtDtTE0OFMq3SiXTnYC1WQd+cNw18xpG4lPUA==","signatures":[{"sig":"MEUCIQCxRVHcV4lhUdTSv38KjGnxoijJh3uzWW+facc1tAKligIgMytuOd9e8/BVgFbCZseND4EXYMjYIn7/fg38pcdfL5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81255310},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json"},"gitHead":"27f2677f06b36dff6112afa36b088a51b90f55eb","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.7.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.2.0_1784775489589_0.7672703753874421","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@kontourai/flow-agents","version":"5.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"3f94f13fb7c99eaa1c1775119ed2d637e326c975","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.3.0.tgz","fileCount":8034,"integrity":"sha512-Xi2Qm12DIGN1ebIRAr92sPEekW1PJEJt54ammYNsCS2DS6aY6Ya7LkDBry4gKIMIoh6azfMpvHMOQGnXtQe82g==","signatures":[{"sig":"MEUCIQDvDpIyOJ7T5cx3nolwQROThCk25MzDPHvSp701jtF1xAIgb+pJzqjfIfu1BomJ3Ct0sXiLm5UPWPA0uaAmnpEVTpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83865411},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"}},"gitHead":"90f7f1d9523cb17bc59fb9c247f6fb6c085ba719","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.7.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.3.0_1784912016946_0.05236081802247927","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@kontourai/flow-agents","version":"5.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"03df8cd4a2229fbc7eb46cb493d841aba3539ed2","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.4.0.tgz","fileCount":8321,"integrity":"sha512-MprI0j1w3FuTTneKwchnU4UmE2M04B4enx+4ulnNZBB7zeIjY6f5uh5pWrtUjsUf3weygU71KNPdRDe5gsguvQ==","signatures":[{"sig":"MEQCIF1cZhHVXRhWqRs1svejIFqbXLrHI/qKSqGHRWMH+6fJAiAEjHatDf0UJK6STtE2z4F6NjIdYsTX+aBKAQuLV9MGPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91667070},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"}},"gitHead":"47b850cafc7bada5b7927a8d749d056ab4e53d0b","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.4.0_1785044996713_0.8520767928823898","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@kontourai/flow-agents","version":"5.5.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.5.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"8d4ff92ea7e3380d2de84062ff43029294dd8082","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.5.0.tgz","fileCount":8391,"integrity":"sha512-ZBBvaerjHW1G87fO6ih403QKHnP5VN14bZ4o/WrDGdAW1zq976UV+1bd7Wt6VCd20+iqMc3KyVLQf0Puh2qArg==","signatures":[{"sig":"MEUCIB+ZxxNb5nu+YxmJzzAokExg8bBsrxLQLXCfT1m2khl8AiEAnaO6KZA2CS6p2lvzbw3Jj2WJT0c1fBwpaNuF/uiNrxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92859064},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"}},"gitHead":"4f55783ba06b300529d37e22eaf0e4dc8b0b615f","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.5.0_1785265531636_0.9619679497473288","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@kontourai/flow-agents","version":"5.6.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.6.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"59ddbd2c61cd766ae6f4f9f7390cf4c0531ea416","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.6.0.tgz","fileCount":8542,"integrity":"sha512-DTZUaR9yEbXpLdNGoxp3SCbr572SxYfqv/f95HYWKXFu2uNRzdzgE8qQt1ITUnvJWgWtaga5b59HoSfdJfP3ig==","signatures":[{"sig":"MEUCIQDJmi5+LJJoeDtVbiMPPok/uGraYdEYBo9EHuSd2vXOfgIgYB7wH0p8dqo8o3UWbNlvlWETAEay4OofNEPUeHRUwGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93882138},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"69e458f36f33b607488db68712cb1d4cb4ea2201","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.6.0_1785573301543_0.02019821147759937","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@kontourai/flow-agents","version":"5.7.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.7.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"465e4edce8f5e66839252f538faf09f90a45f10b","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.7.0.tgz","fileCount":8654,"integrity":"sha512-KI7F2HYj86rvGYkBdxwqZqPLuXSsOKQK1GKcTI/uMi3Zd5w41pKqfdNnmw+4EwZuAZQ0YIHsdcvwSrOujndsyA==","signatures":[{"sig":"MEUCIDaFRtPNVROYPNkCQaXVxbofWgrS+HdY5yngxFHuv8BQAiEAsyh/BifcZ9cx2+cVh0fy/p8QuOUACS1JKbS40xLQ4zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95104839},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"a2c4ee0f60d7f5df7b5af9898829dd937e2bb088","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.7.0_1785700734986_0.39906606140213663","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@kontourai/flow-agents","version":"5.8.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.8.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"dbcda2df67a7b1489f40808eb57484cd62b5e50d","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.8.0.tgz","fileCount":8772,"integrity":"sha512-lH4vnVucnG2p+70A2pZMeHTjoPTFEMRRF1MbMT4z0+jrD4wyPn4IKb4o8yJp68v/UINNGJemJ6ZxHJ3a8kpU/Q==","signatures":[{"sig":"MEQCIBqf3s69tLwH6i4QgiyPmGF+QqkfBOZ0dUr9t88L1CsSAiAkdJNanHa7EnGw8IWd8jwtjISRBYK8smrJV/0Iuqu/BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97487007},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"222a4c512b77f70e86b574f0f933898b5c2b1b15","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.8.0_1785782602783_0.002634068014131241","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@kontourai/flow-agents","version":"5.9.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.9.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"7487778329930961bb92e77c7c0cc311d1d67279","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.9.0.tgz","fileCount":8802,"integrity":"sha512-oXOD/Y0YN1T7y1U9nnG0JBrYu7HRKiTxnn40Q2XvpDA+m+DNFEOD7/hgFXa0KopSpgcYYpAR2cAH2nW+nKvZ9g==","signatures":[{"sig":"MEUCIQCECIhivjtd7x3woJ7jxDuTaXC+PyOTruYAJWI5j8MozQIgJSFZSVMOI364VuWUHqmfpQ0SC248Rn1z7rUEDsSkKXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98231419},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"d9ce5fef4f3e0d28a873a6fe1dc76606d67c193f","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.9.0_1785812699683_0.8024050514746512","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@kontourai/flow-agents","version":"5.10.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@5.10.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"0d9dcc439472ff4f20c4b00f094304e1f4b195a2","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-5.10.0.tgz","fileCount":9020,"integrity":"sha512-44T2vADxukABCjMfKuIi/moTHIvOSbVVHMMYUSWZerQlt4OF3x8Q9Amd9k40ecO+3kPOZkyVi8XvugRNy3Ht6w==","signatures":[{"sig":"MEUCIFPhHKpWf62xKSXzI/S8EFRecJJppOQu0YeGXZcdbQDDAiEAlPM1z75BpT/f96JLgDY0wgZsGiuOwvsJD7muifSYgM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@5.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101302739},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"64980c8f1408d0762bc48e3d8511900e941d2fed","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.16.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.18.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"3.9.0","@kontourai/relay":"0.4.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.74.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_5.10.0_1786193981107_0.8013469549112517","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@kontourai/flow-agents","version":"6.0.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.0.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"e846c24e7adde163bb8d7d8cdd6b7f7cb7941c18","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.0.0.tgz","fileCount":9276,"integrity":"sha512-VV13YpFgNxVObCf0GWnBov48APWwU6Q1VzejG6dd6/uPMN9Zq0dQ7AzwnJAUIUEerBpNoAJ9O+/82GW27MWl5w==","signatures":[{"sig":"MEQCIHq3mGeS1vqGFKqYF48WzKzljCCJ0aCJc4Cp5AbnU1lDAiAw8YNnSXmZw2M5t1B69Kgh20UB0GiP/O4AO3JU85XnbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106579032},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"7f45fdd6d18e7dcbaf0a54af920f433c0090f88e","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.17.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.19.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.0.0_1786899991527_0.31709024946309294","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@kontourai/flow-agents","version":"6.1.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.1.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"8fa166f591236e0627ab63dd1f3a2d626ad8bf01","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.1.0.tgz","fileCount":9458,"integrity":"sha512-t2LvpOvIUVuE5yKDQowQJTq9S5kRSa/omRp8HtYJ1iJpsguMko9Uwl18kFhuDq3azIKkeq0ZaAGpUGXC6df51g==","signatures":[{"sig":"MEUCIQC5+TJdTT9bOu+Gn7ZrK7I9BBggoJLCAr1OlA2bxreHHQIgdXTJHXihvNWgtkyuk8ZPUI1y1YA4YxQS/p07F7bLvnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109595663},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"}},"gitHead":"62ae14d626350adf93176036a4be051ed5524dbd","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.17.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.19.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/surface":"2.13.0","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0","@kontourai/surface":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.1.0_1787548048411_0.7844209091462067","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@kontourai/flow-agents","version":"6.2.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.2.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"d4e780a08e764fa66ab4923df2bee9508843c98f","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.2.0.tgz","fileCount":9599,"integrity":"sha512-DZV2bMAaHxP35hv7bRKA+WKs56oxcvjhF+UTNjsHcHbzQ8/7HgpptyGdG9EgL9FlofPdq/aWl4hBcTjGIiE3cg==","signatures":[{"sig":"MEUCIEFtKakZF9TV0fQBA+HHmw+sDkymKD4K2MNt8oMqzblzAiEA8wITTxGQ5FY9S52LyaG7Ti57ZhrI5DP0up3MObYwL0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113600357},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"bcc5310f651febc326c7fd003a400edab9b50e34","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.17.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.19.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.2.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.2.0_1787768101547_0.8797945570447974","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@kontourai/flow-agents","version":"6.3.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.3.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"61eb53274a6f3d72baa357ceb24b89e2e8961a22","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.3.0.tgz","fileCount":9779,"integrity":"sha512-LO4a/lW75LpR9YKze9Lbnvx46VqzaOgLLbv0bffbGTo/bqMSZJywKpK131cIaDOk/tluL87iWBL/cqvfvUhe+A==","signatures":[{"sig":"MEQCIDWYqJohzNv9A8azUyZe8+ssl3dWMgvu+xMFV0T+TgO3AiAa8YKSezqJ6Tx0ni91b0S3Lb+zIM7lWJrZSYAwTBs8vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICah+QuK48CGVk1IsWVBXlUUeDz33R1S97UDxkkif/auAiEAoLQ32yEMW87DKmgvBrORz3iRQuD1Pz+q6isjJbkmMeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115427407},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"935c1bc79e2615bbd20b57711a27e141d7a814da","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.19.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.20.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.7.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.25.0","devDependencies":{"ajv":"8.20.0","promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.3.0_1790173313222_0.874267690690226","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@kontourai/flow-agents","version":"6.4.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.4.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"9cff8b327f2bd3dcc243c66d069f60675874a504","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.4.0.tgz","fileCount":9795,"integrity":"sha512-PEQy4AWDuPvoZDjpKK9vBNyCT3ccOKrnl7NE10fqXEEn+aD8RWIVQ2f1tL18h2D9icki+MEIDznso7/1EHhTXQ==","signatures":[{"sig":"MEUCIQChBUw3tl4aRgmaNKm3gd741LUWqS8jSgkGFDyLKzZWIAIgHa9c38alTFrOcG/CXblFduCuShSvVk/mQPbl2y9wh/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXE7uyveZjrK7EtPA0+8U5ayaVCT89f4qFnyM/+9KMWQIgN6MNpCX1vYFkOQy6infLVQTqXfXOIYpkcRjzMYYAxCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115539901},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"9696ff6844ca21f81d95efe0885f1bd43dbe02b1","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.19.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.21.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.7.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.25.0","devDependencies":{"ajv":"8.20.0","promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.4.0_1790205111387_0.2545210117955228","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@kontourai/flow-agents","version":"6.5.0","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.5.0","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"646813873d30d10087719ccc80593fdde1f4e0de","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.5.0.tgz","fileCount":10003,"integrity":"sha512-QEFlpjbupLzuaNaSCRQdQMKrTBchLW3KEPnq2tSlcVC8QJIhmys0sWfrNMnJlhNLgoLv6xIzRKbHjUSHVEYZug==","signatures":[{"sig":"MEYCIQCQMFh0o89LPrdyt5G4QdPsbbt5nJI8y4iNp+RyfnbONwIhAOQSc0zbXWXXw7qVtpMqsUMzA4dEnF3yDGq0T4kG6ACR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm7JxmsjwoXEN7zzDWldjAYJ3duIPGnTswq1CP9xLJSQIhAM/mqXrz09n8kNnvISG9oQ5p/sRWnmDIGjnXhCEZFiSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116985840},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./workspace-kits":{"types":"./build/src/workspace-kits.d.ts","import":"./build/src/workspace-kits.js"},"./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"c9b98ac840414433da25a50363c56efe271cb4ff","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"npm run knowledge:yaml:check && tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","knowledge:yaml:check":"node scripts/build-knowledge-yaml.mjs --check","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","knowledge:yaml:generate":"node scripts/build-knowledge-yaml.mjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.19.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.21.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.0.0","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.7.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.25.0","devDependencies":{"ajv":"8.20.0","yaml":"2.9.0","promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.5.0_1790758091054_0.4212773005992494","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@kontourai/flow-agents","version":"6.5.1","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"license":"Apache-2.0","_id":"@kontourai/flow-agents@6.5.1","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"homepage":"https://github.com/kontourai/flow-agents#readme","bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"dist":{"shasum":"81dc347af67b3336b704d4cffe3ad69275cdfaab","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.5.1.tgz","fileCount":10076,"integrity":"sha512-0+EfeBdKRQa7SSjLqbWmoETj5KHKcwATLkmg9NBNRRJ+CRuVB9nfenrYEqfLYZ7uxIqMALDomXacTQ/667Aczg==","signatures":[{"sig":"MEUCIQCwwkzKMINRPmVKqbu5ACbBBnCOfuKjyrX7gsUznack4gIgRH2dWJiPCe9jqOagqIw/SLzEYziH+qG1Lh/ljHzmEbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID5QmWfPpJJk9ByWxz0B5+s+HWT0N48uEGYX62VScp2oAiEA8TmJ4AW1kXXDQSK+tjktOiZW3w5GR7JLsyj/6OkVvF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118150128},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./workspace-kits":{"types":"./build/src/workspace-kits.d.ts","import":"./build/src/workspace-kits.js"},"./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"de466cbfe0aaa1d50426fef4020406bd14999b9d","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"npm run knowledge:yaml:check && tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --import ./src/cli/unit-test-state.mjs --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","knowledge:yaml:check":"node scripts/build-knowledge-yaml.mjs --check","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","knowledge:yaml:generate":"node scripts/build-knowledge-yaml.mjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"81c96b10-2273-4941-beef-07160bda433c"}},"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.19.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"_nodeVersion":"24.21.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.1.3","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.7.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.25.0","devDependencies":{"ajv":"8.20.0","yaml":"2.9.0","promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-agents_6.5.1_1791063169710_0.23044460699914415","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"_id":"@kontourai/flow-agents@6.5.2","bin":{"flow-agents":"build/src/cli.js","flow-agents-kit":"build/src/cli.js","flow-agents-context-map":"build/src/cli.js","flow-agents-merge-change":"build/src/cli.js","flow-agents-build-bundles":"build/src/cli.js","flow-agents-publish-change":"build/src/cli.js","flow-agents-usage-feedback":"build/src/cli.js","flow-agents-runtime-adapter":"build/src/cli.js","flow-agents-validate-source":"build/src/cli.js","flow-agents-telemetry-doctor":"build/src/cli.js","flow-agents-workflow-sidecar":"build/src/cli/workflow-sidecar.js","flow-agents-capability-matrix":"build/src/cli.js","flow-agents-pull-work-provider":"build/src/cli.js","flow-agents-validate-artifacts":"build/src/cli/validate-workflow-artifacts.js","flow-agents-validate-hook-influence":"build/src/cli.js","flow-agents-console-trust-projection":"build/src/cli.js","flow-agents-fixture-retirement-audit":"build/src/cli.js","flow-agents-promote-workflow-artifact":"build/src/cli.js","flow-agents-console-process-projection":"build/src/cli.js","flow-agents-effective-backlog-settings":"build/src/cli.js","flow-agents-console-declared-projection":"build/src/cli.js","flow-agents-console-learning-projection":"build/src/cli.js","flow-agents-effective-flow-agents-config":"build/src/cli.js","flow-agents-workflow-artifact-cleanup-audit":"build/src/cli.js","flow-agents-effective-change-provider-settings":"build/src/cli.js"},"bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"dist":{"shasum":"c7a423f0a86d258c8233b07fe7244a42d7107197","tarball":"https://registry.npmjs.org/@kontourai/flow-agents/-/flow-agents-6.5.2.tgz","fileCount":10083,"integrity":"sha512-zOUIdMMz3pqe6M+Bn/HkngIIr/Rg+ORlrApfXK+UMijwQy99BaPG/SAx7+fymXnc6eWh5xRei8d+zVRN5r5rNA==","signatures":[{"sig":"MEYCIQCH3hRBZT+Qk26YEgmbh3zLHGt/PCQR3Sc3QWYHH9SzdQIhANBXvVtWFQCvjQ3r4eeeIZXxtWr1DyZT2e2sS92LAHp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCaQ040iEKe57T32yUcJ7c/mwlSetET0mH5iSYilhsrOwIhAJkO08VxgIBzgdGqMho2P/CHtUywlyn0T3Gd3aYopASy"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kontourai%2fflow-agents@6.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118211859},"main":"build/src/index.js","name":"@kontourai/flow-agents","type":"module","types":"build/src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./package.json":"./package.json","./schemas/*.json":"./schemas/*.json","./workspace-kits":{"types":"./build/src/workspace-kits.d.ts","import":"./build/src/workspace-kits.js"},"./console-contract":{"types":"./build/src/console-contract.d.ts","import":"./build/src/console-contract.js"},"./sealed-execution":{"types":"./build/src/sealed-execution.d.ts","import":"./build/src/sealed-execution.js"},"./narrative-retained-codecs":{"types":"./build/src/narrative/retained-codecs.d.ts","import":"./build/src/narrative/retained-codecs.js"},"./kit-observability-contract":{"types":"./build/src/kit-observability-contract.d.ts","import":"./build/src/kit-observability-contract.js"},"./kit-observability-conformance":{"types":"./build/src/kit-observability-conformance.d.ts","import":"./build/src/kit-observability-conformance.js"},"./narrative-retained-process-projection":{"types":"./build/src/narrative/retained-process-projection.d.ts","import":"./build/src/narrative/retained-process-projection.js"}},"gitHead":"cde7505db1610e72022266cd06ca70e216111c5b","license":"Apache-2.0","scripts":{"kit":"npm run build --silent && node build/src/cli.js kit","eval":"bash evals/run.sh","build":"npm run knowledge:yaml:check && tsc -p tsconfig.json && node build/src/cli.js capability-matrix --json-only && node build/src/tools/generate-install-identity.js","dogfood":"npm run build --silent && node scripts/dogfood.js","prepack":"npm run build:bundles --silent && npm run validate:source --","eval:llm":"bash evals/run.sh llm","promptfoo":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo","test:unit":"npm run build --silent && node build/src/cli.js build-bundles && node scripts/build-test-support.mjs && node --import ./src/cli/unit-test-state.mjs --test src/cli/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit","context-map":"npm run build --silent && node build/src/cli.js context-map","eval:static":"bash evals/run.sh static","freeze:adrs":"node scripts/freeze-adrs.mjs","merge-change":"npm run build --silent && node build/src/cli.js merge-change","build:bundles":"npm run build --silent && node build/src/cli.js build-bundles","eval:llm:codex":"bash evals/run.sh llm dev --runtime codex","promptfoo:view":"PROMPTFOO_CONFIG_DIR=.promptfoo PROMPTFOO_DISABLE_WAL_MODE=true PROMPTFOO_DISABLE_TELEMETRY=true promptfoo view","publish-change":"npm run build --silent && node build/src/cli.js publish-change","usage-feedback":"npm run build --silent && node build/src/cli.js usage-feedback","check:decisions":"node scripts/check-decisions.cjs check","eval:acceptance":"bash evals/run.sh acceptance","eval:llm:claude":"bash evals/run.sh llm dev --runtime claude --judge-runtime codex","runtime-adapter":"npm run build --silent && node build/src/cli.js runtime-adapter","validate:source":"npm run build --silent && node build/src/cli.js validate-source","eval:integration":"bash evals/run.sh integration","host-conformance":"npm run build --silent && node build/src/tools/generate-host-conformance.js","setup:repo-hooks":"bash scripts/setup-repo-hooks.sh","telemetry-doctor":"npm run build --silent && node build/src/cli.js telemetry-doctor","validate:package":"npm run build --silent && node build/src/cli.js validate-package","workflow:sidecar":"npm run build --silent && node build/src/cli/workflow-sidecar.js","capability-matrix":"npm run build --silent && node build/src/cli.js capability-matrix","context-map:check":"npm run build --silent && node build/src/cli.js context-map --check","narrative-sources":"npm run build --silent && node build/src/cli.js narrative-sources","provider-bootstrap":"npm run build --silent && node build/src/cli.js provider-bootstrap","pull-work-provider":"npm run build --silent && node build/src/cli.js pull-work-provider","validate:artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","assignment-provider":"npm run build --silent && node build/src/cli.js assignment-provider","gen:decisions-index":"node scripts/check-decisions.cjs gen-index","validate:repo-hooks":"bash evals/static/test_repo_hooks.sh","check:layer-boundary":"node scripts/check-layer-boundary.mjs","knowledge:yaml:check":"node scripts/build-knowledge-yaml.mjs --check","check:content-boundary":"node scripts/check-content-boundary.cjs","check:hachure-boundary":"node scripts/check-hachure-boundary.mjs","host-conformance:check":"npm run build --silent && node build/src/tools/generate-host-conformance.js --check","trust-reconcile-verify":"npm run build && npm run eval:static","capability-matrix:check":"npm run build --silent && node build/src/cli.js capability-matrix --check","knowledge:yaml:generate":"node scripts/build-knowledge-yaml.mjs","validate:hook-influence":"npm run build --silent && node build/src/cli.js validate-hook-influence","eval:lifecycle-container":"bash evals/integration/test_lifecycle_authority_container.sh","fixture:retirement-audit":"npm run build --silent && node build/src/cli.js fixture-retirement-audit","trust-reconcile-manifest":"bash evals/ci/run-baseline.sh --manifest-json","promote-workflow-artifact":"npm run build --silent && node build/src/cli.js promote-workflow-artifact","effective-backlog-settings":"npm run build --silent && node build/src/cli.js effective-backlog-settings","workflow:validate-artifacts":"npm run build --silent && node build/src/cli/validate-workflow-artifacts.js","effective-flow-agents-config":"npm run build --silent && node build/src/cli.js effective-flow-agents-config","reference:reviewed-grounding":"node evals/reference/reviewed-grounding-workflow/run.mjs","workflow-artifact-cleanup-audit":"npm run build --silent && node build/src/cli.js workflow-artifact-cleanup-audit","effective-change-provider-settings":"npm run build --silent && node build/src/cli.js effective-change-provider-settings","effective-assignment-provider-settings":"npm run build --silent && node build/src/cli.js effective-assignment-provider-settings"},"version":"6.5.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"81c96b10-2273-4941-beef-07160bda433c"}},"homepage":"https://github.com/kontourai/flow-agents#readme","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"overrides":{"minimatch@10.2.5":{"brace-expansion":"5.0.8"}},"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"_npmVersion":"11.19.0","description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","directories":{},"maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"esbuild":"0.28.1","@kontourai/flow":"5.1.3","@kontourai/relay":"0.6.0","@kontourai/survey":"2.0.0","@kontourai/conduit":"0.7.1","@kontourai/surface":"2.17.0","@kontourai/dispatch":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.25.0","devDependencies":{"ajv":"8.20.0","yaml":"2.9.0","promptfoo":"^0.121.18","typescript":"^7.0.2","@types/node":"^26.1.1","gcp-metadata":"7.0.1","@kontourai/lookout":"0.3.2","@kontourai/traverse":"0.19.1"},"optionalDependencies":{"neo4j-driver":"^5.28.0","@anthropic-ai/sdk":"^0.116.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/flow-agents_6.5.2_1791074380463_0.22469328275231915"}}},"time":{"created":"2026-06-10T20:40:05.539Z","modified":"2026-10-04T00:39:41.143Z","0.1.1":"2026-06-10T20:40:05.843Z","0.1.2":"2026-06-11T14:26:21.742Z","0.2.0":"2026-06-11T22:36:07.477Z","0.3.0":"2026-06-12T07:21:55.378Z","0.4.0":"2026-06-12T16:25:52.785Z","1.0.0":"2026-06-12T22:48:31.624Z","1.0.1":"2026-06-15T04:18:12.426Z","1.1.0":"2026-06-15T06:51:30.622Z","1.2.0":"2026-06-15T23:43:17.230Z","1.3.0":"2026-06-16T04:31:22.962Z","1.4.0":"2026-06-16T05:47:54.580Z","2.0.0":"2026-06-27T20:56:28.169Z","2.0.1":"2026-06-27T22:58:57.343Z","2.1.0":"2026-06-29T16:41:41.025Z","2.1.1":"2026-06-29T17:12:21.596Z","2.2.0":"2026-06-30T03:30:26.457Z","2.3.0":"2026-07-01T15:34:43.783Z","2.4.0":"2026-07-03T16:13:19.775Z","3.0.0":"2026-07-04T03:07:19.516Z","3.1.0":"2026-07-04T16:35:04.358Z","3.2.0":"2026-07-04T21:35:49.204Z","3.3.0":"2026-07-05T13:36:55.635Z","3.4.0":"2026-07-10T14:13:22.232Z","3.4.1":"2026-07-10T14:56:21.621Z","3.4.2":"2026-07-10T16:09:34.524Z","3.4.3":"2026-07-10T18:23:08.333Z","3.5.0":"2026-07-10T22:49:27.905Z","3.6.0":"2026-07-11T21:59:54.528Z","3.7.0":"2026-07-12T01:32:42.127Z","3.8.0":"2026-07-12T03:57:27.346Z","3.9.0":"2026-07-12T15:30:02.685Z","3.10.0":"2026-07-13T16:34:30.858Z","3.11.0":"2026-07-13T19:49:41.257Z","3.12.0":"2026-07-13T22:30:57.526Z","3.12.1":"2026-07-14T00:10:03.228Z","4.0.0":"2026-07-16T19:33:11.509Z","4.1.0":"2026-07-18T02:11:51.683Z","4.2.0":"2026-07-18T03:39:36.485Z","4.2.1":"2026-07-19T21:38:57.938Z","4.3.0":"2026-07-20T20:04:53.288Z","4.3.1":"2026-07-20T21:32:54.611Z","4.4.0":"2026-07-21T15:12:54.581Z","4.5.0":"2026-07-22T03:50:31.881Z","4.6.0":"2026-07-22T15:25:16.339Z","4.6.1":"2026-07-22T18:04:49.828Z","4.6.2":"2026-07-22T18:23:10.875Z","4.7.0":"2026-07-22T21:45:00.403Z","4.8.0":"2026-07-23T00:56:38.166Z","5.0.0":"2026-07-23T01:36:20.030Z","5.1.0":"2026-07-23T02:34:05.540Z","5.2.0":"2026-07-23T02:58:09.912Z","5.3.0":"2026-07-24T16:53:37.289Z","5.4.0":"2026-07-26T05:49:57.043Z","5.5.0":"2026-07-28T19:05:32.074Z","5.6.0":"2026-08-01T08:35:02.214Z","5.7.0":"2026-08-02T19:58:55.419Z","5.8.0":"2026-08-03T18:43:23.308Z","5.9.0":"2026-08-04T03:05:00.115Z","5.10.0":"2026-08-08T12:59:41.471Z","6.0.0":"2026-08-16T17:06:31.958Z","6.1.0":"2026-08-24T05:07:28.835Z","6.2.0":"2026-08-26T18:15:02.069Z","6.3.0":"2026-09-23T14:21:53.594Z","6.4.0":"2026-09-23T23:11:51.759Z","6.5.0":"2026-09-30T08:48:11.387Z","6.5.1":"2026-10-03T21:32:50.041Z","6.5.2":"2026-10-04T00:39:40.812Z"},"bugs":{"url":"https://github.com/kontourai/flow-agents/issues"},"license":"Apache-2.0","homepage":"https://github.com/kontourai/flow-agents#readme","keywords":["agents","ai-agents","workflow","skills","hooks","claude-code","codex","kiro","opencode","pi","strands","evidence","process-transparency"],"repository":{"url":"git+https://github.com/kontourai/flow-agents.git","type":"git"},"description":"Flow Agents keeps coding agents on track with evidence-backed workflows — a Kontour product that applies Flow and Veritas process discipline as a portable layer inside the agent tools you already use: Claude Code, Codex, Kiro, opencode, and pi — with fram","maintainers":[{"name":"briananderson1222","email":"brian.anderson1222@gmail.com"}],"readme":"<div align=\"center\">\n\n# Kontour Flow Agents\n\n**A portable process-discipline layer for agentic work — canonical policies, evidence, and telemetry that compile to whatever hook surface a host exposes.**\n\nIn plain terms: it keeps your coding agent honest — tracking what it did, checking its work at each step, and refusing to call a job done until the evidence backs it up. (New to the terms below? See the [glossary](CONTEXT.md#glossary).)\n\n[![npm version](https://img.shields.io/npm/v/%40kontourai%2Fflow-agents)](https://www.npmjs.com/package/@kontourai/flow-agents)\n[![CI](https://github.com/kontourai/flow-agents/actions/workflows/ci.yml/badge.svg)](https://github.com/kontourai/flow-agents/actions/workflows/ci.yml)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)\n[![Node >= 22](https://img.shields.io/badge/node-%3E%3D22-brightgreen)](package.json)\n\n[Documentation](https://kontourai.github.io/flow-agents/) · [Workflow Guide](docs/workflow-usage-guide.md) · [System Guidebook](docs/agent-system-guidebook.md) · [Runtime Hook Spec](docs/spec/runtime-hook-surface.md) · [Kontour Flow](https://kontourai.github.io/flow/)\n\n</div>\n\n---\n\nAgents are powerful and forgetful. They plan well, then drift. They skip verification when context gets crowded. They call partial work done, and after a compaction nobody — including the agent — can say where the work actually stands.\n\nFlow Agents has two layers. The **engine** is product-neutral: FlowDefinition interpretation, gates, runtime and harness adapters, SDK/evidence/trust primitives, and kit validation. **Kits** are swappable solutions on top: built-in examples such as Builder, Knowledge, and Release Evidence, plus external products such as the Veritas Governance Kit and any third-party repository with a root `kit.json`. [Kontour Flow](https://kontourai.github.io/flow/) owns the gate semantics underneath; Flow Agents compiles those policies to whatever hook surface a host exposes — coding-agent harnesses today, agent frameworks next.\n\n**You ask for outcomes. The system supplies the path, the state, the checks, and the proof.**\n\n## What you get\n\n- **One workflow across runtimes** — the same `idea → backlog → plan → build → review → verify → evidence → release → learning` path installs into Claude Code, Codex, Kiro, opencode, and pi without rewriting it per tool.\n- **Workflow skills** — `idea-to-backlog`, `pull-work`, `plan-work`, `execute-plan`, `review-work`, `verify-work`, `evidence-gate`, `release-readiness`, `learning-review`, and orchestrators like `deliver` and `fix-bug` that chain them.\n- **Resumable workflow state** — schema-validated sidecars under `.kontourai/flow-agents/` record acceptance criteria, evidence, critique, handoff, and learning, so any session can resume from recorded state instead of chat memory.\n- **Four canonical policies** — workflow steering (phase reminders at each turn), quality gate (per-file checks after edits), stop-goal-fit (evidence check before the agent stops), and config protection (veto writes to linter/formatter configs). Each policy class has a canonical script under `scripts/hooks/` and compiles to the host's native hook format.\n- **Evidence over confidence** — important work ends with tests, browser checks, CI results, review findings, governance reports, or an explicit `NOT_VERIFIED` gap. Optional [Veritas](docs/veritas-integration.md) integration attaches repo-governance evidence without making it mandatory.\n- **Tamper-evident \"done\"** — the local runtime gate is advisory and best-effort; the controlled CI re-run is the authoritative anchor that reconciles manifest commands and git diff against fresh results before evidence is treated as CI-verified. See [Verifiable Trust — why \"done\" actually means done](docs/verifiable-trust.md).\n- **Engine plus opt-in kits** — `kits/catalog.json` lists discoverable kits, each `kit.json` declares its flows and assets, and bring-your-own-kit follows the same validation and activation path. See [Engine and Kits](docs/architecture-engine-and-kits.md).\n- **Evals that keep the bundle honest** — dozens of integration scripts and a full static-suite layer (`bash evals/run.sh`) validate the skills, contracts, fixtures, and hook influence as the bundle evolves.\n- **A runnable reviewed-grounding example** — the [credential-free reference workflow](evals/reference/reviewed-grounding-workflow/README.md) acquires a source, performs exact provenance-bearing extraction, routes semantic changes through review, and refuses action until evidence and source-currency requirements are satisfied. A provider adapter can be supplied for optional live execution.\n\n## Flow Agents as a process-discipline layer\n\nThe four canonical policy classes are defined in the [Runtime Hook Surface spec](docs/spec/runtime-hook-surface.md) using a runtime-neutral vocabulary. Adapters translate them to whatever hook surface a host exposes:\n\n| Policy Class | What it does | Hook trigger |\n| --- | --- | --- |\n| Workflow steering | Injects phase-transition reminders so the agent does not lose track of where it is in the delivery pipeline | `userPromptSubmit` |\n| Quality gate | Runs format and lint checks immediately after edit tool calls | `postToolUse` |\n| Stop-goal-fit | Warns (or blocks) when the agent is about to stop but required evidence is missing | `stop` |\n| Config protection | Vetoes writes to linter and formatter configuration files | `preToolUse` |\n\nThe spec defines three conformance levels: **L0** (telemetry only), **L1** (steering + stop-goal-fit warning), and **L2** (all four policies with blocking). Claude Code and Codex are the current L2 reference implementations.\n\n## Runtime and support matrix\n\nL2 means all four policy classes with blocking; L1 means steering and stop-goal-fit warning only (no quality gate or blocking config protection). The [Runtime Hook Surface spec](docs/spec/runtime-hook-surface.md) defines the levels and names every hook-surface gap explicitly.\n\n**Full support — L2 (all four policies, blocking)**\n\n| Runtime | Ships | Tested |\n| --- | --- | --- |\n| Claude Code | install + hooks + bundle | full integration + static eval layer (`bash evals/run.sh`) — reference implementation |\n| Codex | install + hooks + bundle | full integration + static eval layer (`bash evals/run.sh`) — reference implementation |\n| Kiro | install + hooks + bundle | included in bundle assertions |\n\n**Partial support — L1 (steering + stop-goal-fit warning)**\n\n| Runtime | Ships | Gap | Tested |\n| --- | --- | --- | --- |\n| opencode | `.opencode/agents/`, `.opencode/skills/`, `.opencode/plugins/flow-agents.js`, `opencode.json` | No prompt-submit hook; steering wired to `session.created` + `tool.execute.before` | included in bundle assertions |\n| pi | `.pi/extensions/flow-agents.ts`, `.pi/skills/`, `AGENTS.md` | No stop hook; stop-goal-fit unavailable | included in bundle assertions |\n\n**Other**\n\n| Tier | Runtime | Ships | Tested |\n| --- | --- | --- | --- |\n| Official framework adapter | AWS Strands (Python) | `integrations/strands/` — `flow-agents-strands` PyPI package | 76 unit tests (no Strands SDK required) — spike/preview, see [integrations/strands/README.md](integrations/strands/README.md) |\n| Official framework adapter | AWS Strands (TypeScript) | `integrations/strands-ts/` — `@kontourai/flow-agents-strands` native-import package | shipped telemetry + native config-protection hot path; workflow-steering/quality-gate/stop-goal-fit are conformance-shim-only — preview, see [integrations/strands-ts/README.md](integrations/strands-ts/README.md) |\n| Conformance-certified | Community / third-party | Self-certify using the conformance kit | Conformance kit in development; not yet shipped |\n\n## Install\n\nRequires Node.js 22 or newer.\n\n```bash\n# guided install into your workspace (auto-detects runtime)\nnpx @kontourai/flow-agents init --dest /path/to/workspace\n\n# headless, for CI or scripts\nnpx @kontourai/flow-agents init --dest /path/to/workspace --telemetry-sink local-files --yes\n\n# runtime-specific wiring\nnpx @kontourai/flow-agents init --runtime claude-code --dest /path/to/workspace --yes\nnpx @kontourai/flow-agents init --runtime codex --dest /path/to/workspace --activate-kit builder --yes\nnpx @kontourai/flow-agents init --runtime opencode --dest /path/to/workspace --yes\nnpx @kontourai/flow-agents init --runtime pi --dest /path/to/workspace --yes\n```\n\nTo establish the repository's backlog, assignment, and change-provider bindings\nas one coherent setup step, add provider configuration:\n\n```bash\nnpx @kontourai/flow-agents init --runtime codex --dest . \\\n  --configure-providers --online --yes\n```\n\nInteractive init offers the same setup. Headless/offline setup must name the\nGitHub Project explicitly with `--provider-project NUMBER`; it writes the\nsettings and prints exact `gh` authentication and label verification commands.\nUse `--provider-scope global` to add a repository-specific entry under\n`~/.config/flow-agents` instead of writing project-local settings. Universal\nbundles intentionally contain no repository-specific provider defaults.\n\nFor Codex global installs, omit `--dest` and use `--global`: Flow Agents installs into `CODEX_HOME` when it is set, otherwise `~/.codex`. Pass `--dest` only when you intentionally want an isolated or test-specific Codex home.\n\nOpenCode also supports a global install. Flow Agents merges `opencode.json`, installs its plugin and agents, and exposes core skills plus only the selected kits (including their transitive kit dependencies) under OpenCode's global config root:\n\n```bash\nnpx @kontourai/flow-agents init --runtime opencode --global --activate-kit builder --yes\n```\n\nThe default root is `${XDG_CONFIG_HOME:-$HOME/.config}/opencode`. Managed support files and their content manifest live under `.flow-agents/`; unrelated user config, plugins, agents, and skills are preserved. Versions that produced only an install stamp did not complete a usable global OpenCode installation. Re-run the command above after upgrading; no legacy compatibility layer is required.\n\nRuntime auto-detection is best-effort: it first checks environment markers set by the invoking coding agent (e.g. `CLAUDECODE`, Codex's preferred `CODEX_THREAD_ID`, the backward-compatible `CODEX_SESSION_ID`, or `OPENCODE_SESSION_ID`), then falls back to checking whether exactly one of `~/.claude`, `~/.codex` (or `$CODEX_HOME`), or opencode's global config dir already exists. If neither signal is unambiguous, it defaults to `base`. Pass `--runtime` explicitly to override the detected default at any time. Codex thread identifiers are never written into actor keys verbatim; Flow Agents derives a stable, domain-separated opaque token instead.\n\nWorking from a checkout (for contributors): `pnpm install && npm run build`, then `node build/src/cli.js init --dest /path/to/workspace`. The pnpm version is pinned in `package.json` (`packageManager`); scripts still run with `npm run`, which only invokes `package.json` scripts and does not depend on which tool installed `node_modules`.\n\nThe installer copies the bundled agents, skills, context, scripts, evals, the kit catalog, and the Flow Agents-owned `console.telemetry.json` descriptor into the target workspace. Kits are opt-in at activation time: pass `--activate-kit <kit-id>` for a specific kit, or `--activate-kits` when you intentionally want every catalog kit. Telemetry writes to local files by default; optional sinks mirror it to a local, hosted, or self-hosted Kontour Console (`--telemetry-sink local-kontour-console | kontour-hosted-console | user-hosted-console --console-url …`).\n\n`bash install.sh` is the low-level option for CI pipelines or scripts that already have a generated bundle checkout (e.g. from a pinned `git clone` of this repo). Prefer `npx @kontourai/flow-agents init` for normal workspace setup — it fetches the latest published bundle and auto-detects the runtime:\n\n```bash\nbash install.sh /path/to/workspace --telemetry-sink local-kontour-console\n```\n\n## Use it\n\nAfter installing, ask the agent for the workflow you want — in plain language.\n\n### Builder Kit quick start\n\nAfter activating the Builder Kit, your agent gets two gated flows: `builder.shape` turns a raw idea into slices and executable work items; `builder.build` takes a selected work item through design probe, planning, execution, verification, PR readiness, merge readiness, and learning.\n\nShape an idea:\n\n```text\nUse Builder Kit shape. I want to add a progress indicator to the CLI output\nso users can see what step the installer is on. Shape this into an executable\nwork item and stop at the backlog gate.\n```\n\nBuild it:\n\n```text\nUse deliver for the issue you just filed. Pull it, probe the design, plan it,\nimplement it, verify it, and stop if any evidence is missing.\n```\n\nEach step has an evidence gate. The agent either presents the expected evidence and advances, or blocks and explains what is missing — it does not produce a confident summary and proceed on partial work. Non-durable session state is written to `.kontourai/flow-agents/<slug>/` and survives context loss or compaction.\n\nFor a full walkthrough — what each gate checks, what you observe, and how to invoke individual skills — read the [Builder Kit Quick Start](docs/getting-started.md).\n\nFor bugs:\n\n```text\nUse fix-bug. Reproduce the problem, diagnose root cause, implement the fix, and verify the regression path.\n```\n\nThe [Workflow Usage Guide](docs/workflow-usage-guide.md) has example prompts and expected behavior for every stage — `pull-work`, `plan-work`, `execute-plan`, `review-work`, `verify-work`, `fix-bug`, `release-readiness`, and more. The [Agent System Guidebook](docs/agent-system-guidebook.md) is the plain-language map of how the pieces fit.\n\n## Engine and Flow Kits\n\nFlow Agents is not the Builder Kit. The engine is kit-neutral: every kit, built-in or third-party, declares its flows and assets in `kit.json` and is discovered through a catalog. Runtime steering comes from structured `workflow_triggers` rendered through the same engine path; `first_party` or \"official\" status is marketplace/catalog metadata only and grants no runtime privilege.\n\nRead [Engine and Kits](docs/architecture-engine-and-kits.md) for the canonical split, including the built-in catalog, the manifest model, and the bring-your-own-kit extension point.\n\nA Flow Kit bundles a workflow AND its opinionated output shape into a single validated unit: a `kit.json` manifest (schema version 1.0), one or more Flow Definitions, and optional skills, docs, adapters, evals, and assets. Authoring a kit means deciding not just _what_ an agent does but _how the result is rendered_ — the same pipeline produces different representations depending on which store adapter is active. Kits are the extension model for Flow Agents: validated and installed through the `flow-agents kit` CLI, and activatable into any workspace that runs Flow Agents.\n\n**Builder Kit** — ships with `builder.shape` (shape a problem into slices and fileable work items), `builder.build` (pull ready work through design probing, planning, execution, verification, PR readiness, merge readiness, and learning), and `builder.publish-learn` (publish, provider/CI merge readiness, and learning feedback gates).\n\n**Knowledge Kit** — a Flow Kit for durable, gated knowledge storage. It ships a store contract with four record types (`raw`, `compiled`, `concept`, `snapshot`), five pipeline flows (`ingest`, `compile`, `synthesize`, `consolidate`, `retire`), and a mutation policy of propose→evidence-gate→apply/reject with supersede-not-delete. All mutations require provenance; nothing is silently overwritten or deleted. Ships with an extensive automated test suite.\n\nThe output-shape story is the core reason kits matter. The Knowledge Kit store contract is representation-neutral: two adapters ship today. The **default adapter** stores records as flat markdown files with YAML frontmatter and a JSON graph index. The **Obsidian adapter** renders the same workflow into the shape a human already thinks in — one canonical note per record, category→folder hierarchy, configurable frontmatter dimensions (e.g. territory/customer/initiative as filterable fields), living overview notes with sources nested below, and superseded records moved to an `archive/` folder rather than deleted. Same flows, same mutation gates, different rendering layer. (The Obsidian adapter is shipped; layout/dimensions refinements and person/entity card support are in development.)\n\nThe Knowledge Kit is also LIVE-proven: the default adapter passes the parameterized contract suite; keyless operation is validated via a Strands agent + local ollama acceptance harness; vector similarity clustering uses ollama embeddings (`nomic-embed-text`) with a pluggable detector interface.\n\nInstall a local kit:\n\n```bash\n# default Codex/global kit destination: CODEX_HOME, or ~/.codex when CODEX_HOME is unset\nnpx @kontourai/flow-agents kit install path/to/my-kit\n\n# explicit override for workspace or test installs\nnpx @kontourai/flow-agents kit install path/to/my-kit --dest /path/to/workspace\n```\n\nFor a local source that may move between machines or worktrees, add\n`--record-source <locator>` to record caller-declared logical provenance. The\nregistry remains portable by storing the copied Kit as\n`kits/local/repositories/<kit-id>`; the recorded `sha256:` hash, not source\nmetadata, verifies the installed bytes. Git installs continue to record their\nURL/ref and reject `--record-source`.\n\n- [Kit Authoring Guide](docs/kit-authoring-guide.md) — build your own kit from scratch: directory layout, `kit.json`, a flow file, validation, install, and activation.\n- [Flow Kit Repository Contract](docs/flow-kit-repository-contract.md) — the full validation rules, registry schema, and activation diagnostics.\n- [Knowledge Kit docs](kits/knowledge/docs/README.md) — store contract, record types, mutation ops, similarity detectors, and the Obsidian adapter.\n- [Builder Codex PR review](docs/codex-pr-review-adoption.md) — advisory exact-head Codex review at publish-learn merge readiness, inline PR findings, route-back, and Station dogfood guidance.\n\n**Release Evidence Kit** — a minimal flows-only kit that proves agentless gate evaluation over trusted `release.evidence` claims in CI.\n\n**Veritas Governance Kit** — maintained with the Veritas product in its own root-valid kit repository. Install it directly from a pinned Git ref; it gates the canonical trust bundle emitted by `veritas readiness` and helps set up the standalone engine without giving Flow Agents any Veritas-specific runtime branch:\n\n```bash\nnpx @kontourai/flow-agents kit install \\\n  https://github.com/kontourai/veritas.git#v1.7.2 --dest .\nnpx @kontourai/flow-agents kit activate --dest . --format json\nnpx @kontourai/flow-agents kit provision veritas-governance --target .\n```\n\nThe provision merges the Veritas pre-edit command into the existing Codex\n`PreToolUse` hooks through Conduit and records an installation receipt. Codex\nmust separately trust the changed project hooks before they execute; the\nreceipt does not claim hook execution. Run `veritas readiness` after changes.\n\n**Direction**: domain kits that compose this substrate — a Sales Kit (territory/customer/initiative schema with side-effect adapters for CRM logging), a Research Kit (transcript capture→compile→recall), and community-contributed kits discovered through a marketplace. Marketplace labels such as official or first-party describe provenance; they do not grant runtime privilege.\n\n## Framework adapters\n\nThe same canonical policies that wire into coding-agent harnesses via file-based hook scripts can also wire into agent frameworks as in-process language-native packages.\n\n`integrations/strands/` contains `flow-agents-strands`, a Python package implementing a Strands `HookProvider` that:\n- emits the canonical telemetry taxonomy (`agentSpawn`, `preToolUse`, `postToolUse`, `stop`, etc.) to the same JSONL format as the harness adapters\n- enforces config protection via `BeforeToolCallEvent` cancellation (the Strands equivalent of a blocking `preToolUse` hook)\n- injects workflow steering context at agent construction via `steering_context()`\n\nThis is a spike/preview — 76 unit tests pass without requiring the Strands SDK, and the README documents 8 limitations honestly. It demonstrates that the policy engine is not harness-specific.\n\nThe [Runtime Hook Surface spec](docs/spec/runtime-hook-surface.md) documents the full framework adapter mapping, including VoltAgent, LangGraph, and OpenAI Agents SDK hook surfaces, and the minimum viable adapter pseudocode.\n\n## Where Flow Agents fits\n\nKontour AI shows the work behind AI. Each product stands alone; together they cohere:\n\n| Product | Owns |\n| --- | --- |\n| **[Survey](https://kontourai.io/survey)** | Producer evidence: source → extraction → candidate → review → claim |\n| **[Surface](https://kontourai.io/surface)** | Portable trust state: claims, evidence, policies, trust snapshots |\n| **[Flow](https://kontourai.io/flow)** | Process transparency: steps, gates, transitions, runs, exceptions, reports |\n| **[Veritas](https://kontourai.io/veritas)** | Code/change transparency: repo standards, merge readiness |\n| **Flow Agents** | Agent-facing distribution: skills, kits, runtime adapters, hooks, telemetry |\n\nFlow Agents owns the glue — discovery, just-in-time guidance, scoped delegation, Flow-backed state inside harnesses, evidence-backed completion, and feedback loops. It deliberately does not own the model, the runtime, the workflow engine, or repo governance. The [North Star](docs/north-star.md) records the direction and design principles.\n\n## Developer commands\n\n```bash\nnpm run setup:repo-hooks        # enable the tracked .githooks pre-push lane\nnpm run validate:source --      # source-tree and contract validation\nbash evals/run.sh static        # static eval suite\n```\n\nFor release-readiness or repo-shape changes, run the split CI baseline locally:\n\n```bash\nbash evals/ci/run-baseline.sh --lane source-and-static\nbash evals/ci/run-baseline.sh --lane workflow-contracts\nbash evals/ci/run-baseline.sh --lane runtime-and-kit\n```\n\n`setup:repo-hooks` is a repo Git hook for local developer checks, not a Flow Agents runtime hook — runtime hooks live under `scripts/hooks/`; see [docs/developer-hook-setup.md](docs/developer-hook-setup.md) for the boundary.\n\n## Human-review gate integration\n\nLibrary hosts can compose Flow gates with Survey review sessions without adding\na new gate kind or trusting browser-authored decisions. Use\n`discoverSurveyGateReviewWork` to read explicitly classified missing review\nexpectations from an exact, persisted Flow Run head. A producer then creates the\ncanonical candidate-bearing `ReviewItem`; `bindSurveyGateReviewItem` validates\nits claim targets and adds immutable workflow correlation, while\n`publishSurveyGateReviewWork` publishes it through a host-owned queue.\n\nAfter the server-owned review session is complete,\n`continuePausedFlowGateFromSurvey` resolves the opaque session reference,\nderives the canonical outcome, asks Survey to project the complete reviewed\ntrust input from its authoritative `ReviewItem`s and results, and delegates the\natomic attach/evaluate/resume transaction to Flow. Candidate construction,\nqueue persistence, review authority, and lifecycle authority remain separate\ncapabilities.\n\n## Portable host integration\n\nFlow Agents consumes `@kontourai/conduit` for the host-facing lifecycle and\nportable-asset boundary. Application policy still runs in Flow Agents; its\nmodel-visible context and deny outcomes are projected unchanged through a\nconfigured host adapter. Skills, agents, hooks, prompts, commands, and context\nassets use Conduit installation receipts, while Flow definitions, kits, gates,\nsidecars, and evidence remain Flow Agents contracts.\n\n`npm run host-conformance` executes Conduit's external probe against one local\nharness binding and one in-process framework binding, then generates the\n[host integration matrix](docs/specs/host-integration-conformance.md) and its\nmachine-readable report. These are adapter-contract results; an actual\ndeployment records separate host-bound evidence before runtime selection.\n\n## Repository layout\n\nSee [Repository Structure](docs/repository-structure.md) for the canonical map. In short:\n\n- `agents/`, `agent-cards/`, `skills/`, `context/`, `powers/`, and `prompts/` are canonical bundle source.\n- `src/` and `scripts/` are product, tooling, validation, installer, hook, telemetry, and compatibility source; see [scripts/README.md](scripts/README.md).\n- `kits/`, `schemas/`, `packaging/`, `evals/`, `docs/`, and `integrations/` hold Flow Kit assets, contracts, package metadata, evals, durable docs, and optional integrations.\n- `dist/`, `build/`, and `_site/` are generated output. Local `.kontourai/`, `.flow-agents/`, `.codex/`, `.claude/`, telemetry, promptfoo, Veritas, and cache directories stay ignored; durable outcomes belong in docs, source, schemas, or provider records.\n\n## Graph provider (opt-in)\n\nThe Knowledge Kit ships an optional `neo4j` graph provider — the owner's opt-in personal default, while the file providers remain the portfolio default. It is a queryable **materialized view** synced from the file/work-item stores (which stay the source of truth), with Cypher-backed health/query verbs when selected and graceful degradation to the file providers when no Neo4j is reachable (never a hard dependency). Opt in with `KNOWLEDGE_PROVIDER=neo4j` and see [Graph provider (opt-in)](kits/knowledge/docs/README.md#graph-provider-opt-in) for the `docker run` one-liner, env vars, sync command, and an example Cypher session.\n\n## Documentation\n\nThe [GitHub Pages site](https://kontourai.github.io/flow-agents/) is the product overview and quickstart. The repository docs are the developer reference for contracts, workflow behavior, evals, and integration boundaries. For the gate semantics underneath — definitions, runs, evidence, route-back — read the [Kontour Flow documentation](https://kontourai.github.io/flow/).\n\n## License\n\n[Apache-2.0](LICENSE) © Kontour AI\n","readmeFilename":"README.md"}