{"_id":"@agenticprimitives/witness","_rev":"9-162a78128651439533698c1b2a0b4fb1","name":"@agenticprimitives/witness","dist-tags":{"latest":"0.0.0-alpha.10"},"versions":{"0.0.0-alpha.1":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.1","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.1","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"10c245cdda4e54e1f41f24421c826ffb418337ee","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.1.tgz","fileCount":7,"integrity":"sha512-Siu4zli7aIdF9yO7FIzLCd0MLFcMx2dbXiSD1OqbLSzbd0TeOIJKRWoKMi/HB0Owo8z1ezfvBngOY8PjC+/wCw==","signatures":[{"sig":"MEUCIQDRxOBFoHKXwBMmQRsLczfdTC2V3QgBOikD+70DkFYZfgIgB7Niz4/nlyEGK/pj2HplwAWZycLDiF7IaIjWu3cd7Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22158},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/a0b39ce7a184b11ed8ac7fde1089ef51/agenticprimitives-witness-0.0.0-alpha.1.tgz","_integrity":"sha512-Siu4zli7aIdF9yO7FIzLCd0MLFcMx2dbXiSD1OqbLSzbd0TeOIJKRWoKMi/HB0Owo8z1ezfvBngOY8PjC+/wCw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.16.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.14","@agenticprimitives/verification-receipts":"0.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.1_1784044327672_0.914502937225071","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.3":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.3","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f037893c8ff91a4a74bd4730842a77e8bd8b4ce3","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.3.tgz","fileCount":7,"integrity":"sha512-YHwnWBKZbFrp9a8xFBZDkN1wKW8hrXPtedmm3dar71g/pwfOSDMqM2cw4BeQ2+Q5LpXWpDm/GlqZcbhUKUDEqg==","signatures":[{"sig":"MEYCIQC3j36oz9jqxafdJUONM48uyKJ7vj2ADre6KwJlQChYCgIhAJn77u1RBcp5CA4U77LaDhGFIk3b7jINoxC8mwYViIeM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22158},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/dd973d490ef73124624d857eccaaae0c/agenticprimitives-witness-0.0.0-alpha.3.tgz","_integrity":"sha512-YHwnWBKZbFrp9a8xFBZDkN1wKW8hrXPtedmm3dar71g/pwfOSDMqM2cw4BeQ2+Q5LpXWpDm/GlqZcbhUKUDEqg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.16.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.16","@agenticprimitives/verification-receipts":"0.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.3_1784685265316_0.4731260058820832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.4":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.4","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"5e53ab6cca9b7b2d219aba921687922d435b787c","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.4.tgz","fileCount":7,"integrity":"sha512-oCJ505oxkUs/yudeUPILLj+DovVH0tXYPydsIGny5f/bpfmRV+BW7r9mhPQy0ViYr+fftkHOaUdA4MTt97Ydpg==","signatures":[{"sig":"MEUCIQCftFUPqVzbePCC2CFws2qswVlKVNmdx4lPl8mHQvivbwIgbqzLYZWHH9XQyHf/ocWr+SM1hwwPCxQWBmZG35YPYBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22158},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"_resolved":"/tmp/49aaedcd37c7e0a1c34ee7cd844106b4/agenticprimitives-witness-0.0.0-alpha.4.tgz","_integrity":"sha512-oCJ505oxkUs/yudeUPILLj+DovVH0tXYPydsIGny5f/bpfmRV+BW7r9mhPQy0ViYr+fftkHOaUdA4MTt97Ydpg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.16.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.17","@agenticprimitives/verification-receipts":"0.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.4_1784817595520_0.5560535008616247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.5":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.5","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"ce95aedb90cc4a5195dad00b37dd05f1bd695951","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.5.tgz","fileCount":7,"integrity":"sha512-lTb0X0C7ChxYTYjmTicU95v76pGsi1pyD4R5rkud4/cduXVitlo6QRota1T8JJxNH5j9nHg9r1EK+o6aiWccuQ==","signatures":[{"sig":"MEQCIFaWLAKwKifHonx/x7Q5KwbmI2rM5LkVJJzmq7LatryCAiBSMcD3m1Mokb9Na5kAvIFklY5D+pmAY+dGCQyzVNE0Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21837},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"_resolved":"/tmp/6e1d9a1ac3cca0dbda8486f21bea1cf2/agenticprimitives-witness-0.0.0-alpha.5.tgz","_integrity":"sha512-lTb0X0C7ChxYTYjmTicU95v76pGsi1pyD4R5rkud4/cduXVitlo6QRota1T8JJxNH5j9nHg9r1EK+o6aiWccuQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.16.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.18","@agenticprimitives/verification-receipts":"0.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.21"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.5_1785727542326_0.2360225036161019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.6":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.6","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"0cbaad9a14b05b672d2a723f310961452a8b887a","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.6.tgz","fileCount":7,"integrity":"sha512-BSfwRv+OJxgEiS8sJicX+eqMF1kceu0TQL6Gs8+yUOnxUow090NcFHwLyrYIZjWqcGuqFGrHw3/JZh22qGb2TQ==","signatures":[{"sig":"MEYCIQDXqmcHsNPX3AiMBVrRXtwkOqJlj5ul+cyA2eRWy6E8VAIhAL/ik1hJUYDOdjNcp0sjD0gRnzKdoNZ9firvgl6wkbjz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21837},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"_resolved":"/tmp/e8d4deb0927312cf8cffa3ed2c53e0ee/agenticprimitives-witness-0.0.0-alpha.6.tgz","_integrity":"sha512-BSfwRv+OJxgEiS8sJicX+eqMF1kceu0TQL6Gs8+yUOnxUow090NcFHwLyrYIZjWqcGuqFGrHw3/JZh22qGb2TQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.17.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.19","@agenticprimitives/verification-receipts":"0.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.22"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.6_1787775729800_0.2538609339178244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.7":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.7","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"e1e8ca1cf7c4dcac5e83a26db0538e15a0f73d3f","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.7.tgz","fileCount":7,"integrity":"sha512-/ZAoRgP2o1HS9TYW3/HQJ0ql//Q0+1D0uHCfny6Zh1Pv1Rejjg0ejNj0TKAdyCMZ5kOs5asZbcV8sRGYN6PqgQ==","signatures":[{"sig":"MEQCIGobNuCbSY+jfsbVrvrYxi0+KMo93cO3OGcgUcfAO52yAiBJ5g+nWZvXKvDE3mtkFj23Y43nJXFXdyEne+hbf5OR/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21837},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"_resolved":"/tmp/383ced5d099f689a19d120a388a0a7fb/agenticprimitives-witness-0.0.0-alpha.7.tgz","_integrity":"sha512-/ZAoRgP2o1HS9TYW3/HQJ0ql//Q0+1D0uHCfny6Zh1Pv1Rejjg0ejNj0TKAdyCMZ5kOs5asZbcV8sRGYN6PqgQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.19.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.20","@agenticprimitives/verification-receipts":"0.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.23"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.7_1789164153681_0.4798275801039682","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.8":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.8","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"245fd1f3ab1ee390097258e332746afe4bfd5b89","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.8.tgz","fileCount":7,"integrity":"sha512-6Akn4nhkisb13chxg0pZgLjk6ltakBkuUH4r8Mb2GcsIxaGL3HiPcxWxFebnKGVSwF50D5AZnQFSjSivtYAGUg==","signatures":[{"sig":"MEYCIQCufbLp0SN8yH7tEqWJnQMqogIDp+e6J2NXlXpf/hKzowIhAJU6nB637+wSyb1ZuI/i/iXEQwEHJNS/1vgHmkrB74tW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21837},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"_resolved":"/tmp/44a2366e9356bc691830cbd9388c6033/agenticprimitives-witness-0.0.0-alpha.8.tgz","_integrity":"sha512-6Akn4nhkisb13chxg0pZgLjk6ltakBkuUH4r8Mb2GcsIxaGL3HiPcxWxFebnKGVSwF50D5AZnQFSjSivtYAGUg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.19.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.21","@agenticprimitives/verification-receipts":"0.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.24"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.24"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.8_1789230570202_0.4398331466765417","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.9":{"name":"@agenticprimitives/witness","version":"0.0.0-alpha.9","keywords":["agentic","primitives","witness","dispute","evidence","attestation"],"license":"MIT","_id":"@agenticprimitives/witness@0.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/witness","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"032f40a964abb8ffa2bab53821ba3c33d3c70316","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.9.tgz","fileCount":7,"integrity":"sha512-BBZnIpMeD/QQ3HqKTGKnFanj/TdYIdNVniWqDMq1226qtYPHcRNE88dGs6jzOlRbnTWxy89Xi4Z+HxA5JDsRHA==","signatures":[{"sig":"MEUCIQDxDt1ed5gz8tZscWDkZAu/dabSNER8Im9SB1B/1bhsiwIgNAFn32LpM9rH1ZWczqsllaKSrEI0k7x3/YF38SOz+p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21837},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/47c0308c3221cfa60218b393a1c3a10b/agenticprimitives-witness-0.0.0-alpha.9.tgz","_integrity":"sha512-BBZnIpMeD/QQ3HqKTGKnFanj/TdYIdNVniWqDMq1226qtYPHcRNE88dGs6jzOlRbnTWxy89Xi4Z+HxA5JDsRHA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.16.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.22","@agenticprimitives/verification-receipts":"0.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.25"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.25"},"_npmOperationalInternal":{"tmp":"tmp/witness_0.0.0-alpha.9_1789502612121_0.659587733005699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.10":{"_id":"@agenticprimitives/witness@0.0.0-alpha.10","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"955a01c290fab0f6e59ff07a34cab8a0335f6ed0","tarball":"https://registry.npmjs.org/@agenticprimitives/witness/-/witness-0.0.0-alpha.10.tgz","fileCount":7,"integrity":"sha512-JVswigoFk/qcpuhkpvCmI4f+LZV1QMxQwq5Dc4NAz/8KGVCiHc9OEJR6quRVA9llr8c9KaOrTLrNMsFU7MYfIw==","signatures":[{"sig":"MEYCIQD093m1+ydhhHkaec0uPFERsvkd3MoXzM+Gk1ZfCHylQgIhANiKsVHSLG94/ZWVfIJFhJja+ZWwx+1Wo/QrMQ0XtzLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKvp4TF+QQMfmvdC7lOpxscFqZnHAXDRWqE7Umd7m6fAIgdV9lusOk0vdF/oRHEnVF/VumiJmVjE3KfmYEcF+vKbk="}],"unpackedSize":22337},"main":"./dist/index.js","name":"@agenticprimitives/witness","type":"module","_from":"file:agenticprimitives-witness-0.0.0-alpha.10.tgz","types":"./dist/index.d.ts","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"version":"0.0.0-alpha.10","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c153b349-ee6b-4ff5-b4a1-cc585095da62"}},"homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","witness","dispute","evidence","attestation","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"_resolved":"/tmp/ae765fb0d9deea4d1ed918b98769ff0b/agenticprimitives-witness-0.0.0-alpha.10.tgz","_integrity":"sha512-JVswigoFk/qcpuhkpvCmI4f+LZV1QMxQwq5Dc4NAz/8KGVCiHc9OEJR6quRVA9llr8c9KaOrTLrNMsFU7MYfIw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"_npmVersion":"11.19.0","description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@agenticprimitives/agreements":"0.0.0-alpha.23","@agenticprimitives/verification-receipts":"0.0.0-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0","@agenticprimitives/types":"1.0.0-alpha.26"},"peerDependencies":{"@agenticprimitives/types":"1.0.0-alpha.26"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/witness_0.0.0-alpha.10_1789814990835_0.3923508242591527"}}},"time":{"created":"2026-07-14T15:52:07.484Z","modified":"2026-09-19T10:49:51.119Z","0.0.0-alpha.1":"2026-07-14T15:52:07.881Z","0.0.0-alpha.3":"2026-07-22T01:54:25.472Z","0.0.0-alpha.4":"2026-07-23T14:39:55.666Z","0.0.0-alpha.5":"2026-08-03T03:25:42.487Z","0.0.0-alpha.6":"2026-08-26T20:22:09.972Z","0.0.0-alpha.7":"2026-09-11T22:02:33.825Z","0.0.0-alpha.8":"2026-09-12T16:29:30.347Z","0.0.0-alpha.9":"2026-09-15T20:03:32.265Z","0.0.0-alpha.10":"2026-09-19T10:49:50.925Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","witness","dispute","evidence","attestation","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/witness"},"description":"Evidentiary dispute attestation (spec 307 / G-11): deterministically walk a relationship record + verification receipt and attest in_scope / out_of_scope / revoked_before_execution / stale_status_used / insufficient_evidence. Facts, never remedies.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/witness\n\n> Part of **[Agentic Primitives](https://agenticprimitives.dev)** — the open-source trust substrate for agentic applications: identity that can sign, authority checked at act time, evidence the owner carries. [Developer kit](https://github.com/agentictrustlabs/agentic-primitives) · [All packages](https://agenticprimitives.dev/developers)\n\n**Evidentiary dispute attestation** — the neutral function that answers, from artifacts alone:\n*was this action inside the delegated relationship at the time it happened — and if not, whose\ncheck failed?*\n\nSpec: [`specs/307-witness.md`](../../specs/307-witness.md) · Consumes:\n[verification receipts (spec 303)](../../specs/303-verification-receipts.md) +\n[relationship records (spec 306)](../../specs/306-relationship-record.md).\n\n## The walk\n\n```ts\nimport { evaluateDispute, mintWitnessAttestation } from '@agenticprimitives/witness';\n\nconst evaluation = await evaluateDispute({\n  record,            // the spec-306 hash-linked evidence chain\n  receipt,           // the disputed spec-303 public receipt\n  detail,            // optional — released to the witness via releaseMode 'witness_escrow'\n  verifyReceiptSignature,\n});\n// → { outcome: 'in_scope' | 'out_of_scope' | 'revoked_before_execution'\n//              | 'stale_status_used' | 'insufficient_evidence', ... }\n\nconst attestation = await mintWitnessAttestation(\n  { witness: witnessSa, relationshipId, evaluation, receipt, checkedDetail: !!detail, attestedAt },\n  { sign: witnessSigner },\n);\n```\n\nThe walk is **total and ordered** (evidence integrity → record membership → revocation timeline →\nscope), so two witnesses given the same artifacts produce the same outcome and the same\nattestation hash. Anything unverifiable — a broken chain, an invalid receipt, a receipt that isn't\nan entry of the record, a detail that doesn't open — is `insufficient_evidence`, never a guess.\n\n`stale_status_used` is the load-bearing outcome: a revocation entry precedes the receipt in the\nrelationship record, yet the verifier allowed on `revocation: 'active'` — the verifier relied on\nstale status, which is exactly the liability trigger the article's procurement checklist assigns.\n\n## Status\n\n`w1-evaluate-attest` — the walk + attestation mint/verify, 8-test suite (one per outcome,\ndeterminism, tamper, no-identity-leak). W2: attestation anchoring + the witness-escrow\nDecryptGrant release path. W3: the G-12 liability schema over these outcomes.\n","readmeFilename":"README.md","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"}}