diff --git a/.veritas/GOVERNANCE.md b/.veritas/GOVERNANCE.md index e3d147b..17122fa 100644 --- a/.veritas/GOVERNANCE.md +++ b/.veritas/GOVERNANCE.md @@ -6,7 +6,7 @@ Protected Standards require authority-backed review. Do not modify without a fre - `.veritas/authority/` Authority-backed attestations require an explicit human approval reference. Agents may prepare -`veritas attest ... --approval-ref ` commands, but must not invent the reference or record +`npx --no @kontourai/veritas attest ... --approval-ref ` commands, but must not invent the reference or record the attestation without a durable approval artifact from the human authority. Standards Growth is additive. Developers and agents may propose: diff --git a/.veritas/README.md b/.veritas/README.md index b1572e7..ea5441f 100644 --- a/.veritas/README.md +++ b/.veritas/README.md @@ -37,16 +37,16 @@ This repo was bootstrapped for `dispatch` with a conservative starter kit for ag ## Suggested Commands ```bash -npx @kontourai/veritas readiness --working-tree -npx @kontourai/veritas readiness --check coverage --working-tree -npx @kontourai/veritas integrations codex status -npx @kontourai/veritas attest bootstrap --actor --approval-ref --non-interactive +npx --no @kontourai/veritas readiness --working-tree +npx --no @kontourai/veritas readiness --check coverage --working-tree +npx --no @kontourai/veritas integrations codex status +npx --no @kontourai/veritas attest bootstrap --actor --approval-ref --non-interactive ``` If you prefer explicit paths: ```bash -npx @kontourai/veritas readiness --check evidence \ +npx --no @kontourai/veritas readiness --check evidence \ --repo-map ./.veritas/repo-map.json \ --repo-standards ./.veritas/repo-standards/default.repo-standards.json \ package.json diff --git a/AGENTS.md b/AGENTS.md index 8833815..1f77e08 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -21,5 +21,5 @@ Dispatch is a provider-neutral policy and execution layer. This repo uses Veritas for AI governance. Read `.veritas/GOVERNANCE.md` before making changes. -After changes, run `veritas readiness` and address any FAIL lines before finishing. +After changes, run `npx --no @kontourai/veritas readiness` and address any FAIL lines before finishing. diff --git a/package.json b/package.json index 1fc1ae9..b21ce42 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@kontourai/bearing": "^0.2.0", "@kontourai/datum": "^0.8.0", "@kontourai/flow-agents": "5.5.0", - "@kontourai/veritas": "^1.7.4", + "@kontourai/veritas": "1.11.2", "@types/json-schema": "^7.0.15", "@types/node": "^26.1.2", "typescript": "^7.0.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c40fe54..caf0fa8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,8 +25,8 @@ importers: specifier: 5.5.0 version: 5.5.0(@ai-sdk/provider@3.0.14)(@kontourai/bearing@0.2.0)(@kontourai/datum@0.8.0)(typescript@7.0.2)(zod@4.4.3) '@kontourai/veritas': - specifier: ^1.7.4 - version: 1.7.4(zod@4.4.3) + specifier: 1.11.2 + version: 1.11.2(zod@4.4.3) '@types/json-schema': specifier: ^7.0.15 version: 7.0.15 @@ -271,6 +271,11 @@ packages: playwright: optional: true + '@kontourai/plumb@0.2.0': + resolution: {integrity: sha512-LiYmwDpsBiAjeHFSqbtA51CGjdOKY0l+r/tneqV9aPdT4Ct+5zq7o6fH5NbRhoTW2h9sqiIZL0SOA69CSGJlnA==} + engines: {node: '>=22'} + hasBin: true + '@kontourai/relay@0.2.0': resolution: {integrity: sha512-hKNm4eQl3i+O834cJppava0D+DFcCENkzZHPLqh/nB8oQFgyaT5AsqdDIfZDv7coGxIT0BFMjsx7cBWGviZdTg==} engines: {node: '>=22'} @@ -316,10 +321,15 @@ packages: typescript: optional: true - '@kontourai/veritas@1.7.4': - resolution: {integrity: sha512-G960alKtrpYg6fgxIpU/02zef6mHzh5jHmNggtqERoYtFpe6XUIhVmy3at6G+ff8MlytSKyEMwxbvWPOrLzaew==} + '@kontourai/veritas@1.11.2': + resolution: {integrity: sha512-hneXxMe0kpwzzhF6d9Qu2OgBv3GlAbs/9IlIF4r72Y4YvNO2Dgofalz6/ZgL+xIh28emetN4PBdMTY1agzxMTw==} engines: {node: '>=22'} hasBin: true + peerDependencies: + '@kontourai/survey': '>=8.2.0 <9' + peerDependenciesMeta: + '@kontourai/survey': + optional: true '@modelcontextprotocol/sdk@1.29.0': resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==} @@ -1203,6 +1213,8 @@ snapshots: '@kontourai/forage@0.4.1': {} + '@kontourai/plumb@0.2.0': {} + '@kontourai/relay@0.2.0(@ai-sdk/provider@3.0.14)(@anthropic-ai/sdk@0.74.0(zod@4.4.3))': dependencies: '@ai-sdk/provider': 3.0.14 @@ -1236,8 +1248,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@kontourai/veritas@1.7.4(zod@4.4.3)': + '@kontourai/veritas@1.11.2(zod@4.4.3)': dependencies: + '@kontourai/plumb': 0.2.0 '@kontourai/surface': 2.13.0 '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) ajv: 8.20.0