{"_id":"@agenticprimitives/content-primitives","_rev":"21-2e06aeb05f6c17d7328fdd1c4d9f6c61","name":"@agenticprimitives/content-primitives","dist-tags":{"alpha":"1.0.0-alpha.7","latest":"1.0.0-alpha.26"},"versions":{"1.0.0-alpha.6":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.6","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"17b5b06dde63d3a52ea9a7d67cd9d8002625dd55","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.6.tgz","fileCount":45,"integrity":"sha512-WJzO+0jAqy1Z6mjlSWKe2aV27TwLAP/fXFq1/DhOwN8YkoWHNMUH9arGBd0dPzv97tLFfSOWodObKQnDPGpb1Q==","signatures":[{"sig":"MEUCIQCwVLD9T/cOT18381i6GmperyelwjfxJpqRK7X2BIzouQIgabnqyst6evOqFD947KG4650RqyiPlKZtQ5PyDXowVVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73402},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/2fe5039be5e90e1f1cb0b2d31ab3d363/agenticprimitives-content-primitives-1.0.0-alpha.6.tgz","_integrity":"sha512-WJzO+0jAqy1Z6mjlSWKe2aV27TwLAP/fXFq1/DhOwN8YkoWHNMUH9arGBd0dPzv97tLFfSOWodObKQnDPGpb1Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.6","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.6_1780874850020_0.8862210010173261","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.7","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"761baebf71243e3c287bf04b33ca78a9bc92add7","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.7.tgz","fileCount":45,"integrity":"sha512-fCTTGHbBXoEwZtdLUnaNXFlAySXGJeRI3LROBddk2Yd50bRCiCQKzqZWBadjlR/ZPf6529B8O7XRUPWljzvvvw==","signatures":[{"sig":"MEUCIGHdeKUnOLMLJzaD9yiqWgqai8s9l/DFw7hUcgMDfYKyAiEAiDJXBCjD6qLnJ1+NFXFVrmvlAFhpSgo2QBSYf985ZaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75481},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"gitHead":"2a64341e9ee7f57dda1bae40914f87a560f17379","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"workspace:*","@agenticprimitives/verifiable-credentials":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.7_1781151686335_0.8368482856300179","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.8","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"6f9de81852d33840ca5bd3b1aab0cd1fb263ccca","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.8.tgz","fileCount":45,"integrity":"sha512-hBAGUpsrpyTJy1C8ZET+37y/HsG70YVgcWREtVc5VZcj/ilb0MGU81wtOBof1gESA7zDP1ga6WKCMbFYa6ABvg==","signatures":[{"sig":"MEUCIEuvjwpyEeqTo8K/Mxg33eCbbDpXRmjqyrnRtz1nCWs+AiEAsZSSjnh6RGPw9Z5GdmR6vSNA32SBaluWJWFK+BjVWig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75484},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/3823016586b9e8f53fc67d74f64fe740/agenticprimitives-content-primitives-1.0.0-alpha.8.tgz","_integrity":"sha512-hBAGUpsrpyTJy1C8ZET+37y/HsG70YVgcWREtVc5VZcj/ilb0MGU81wtOBof1gESA7zDP1ga6WKCMbFYa6ABvg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.8","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.8_1781270630603_0.9122459503241629","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.9","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"978e2731d1500a4783b648ba8e9cdafd21e05358","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.9.tgz","fileCount":41,"integrity":"sha512-YNUsziJ820VUV9+rJd28SgNZP62IYeXniPPO7/PtPSTPWahLBK+cz4AFqzSHdrLxSa0vY+9jCIFdLa4m++Bl0Q==","signatures":[{"sig":"MEQCIF/x4/FkOBdF78Gu5bzXn1gNsG53K4iduX/KfcRX21DaAiBAqA9RDZJjiBTbV7BpHFkM9Typ6umEAUCOsPxp7AFX4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73258},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/0276aad773d38d6748045d493d3f4c50/agenticprimitives-content-primitives-1.0.0-alpha.9.tgz","_integrity":"sha512-YNUsziJ820VUV9+rJd28SgNZP62IYeXniPPO7/PtPSTPWahLBK+cz4AFqzSHdrLxSa0vY+9jCIFdLa4m++Bl0Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.13.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.9_1781296842620_0.7243793466112931","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.10","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f8c64853c7e749f9b14ece6a8cb994eac12886b8","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.10.tgz","fileCount":45,"integrity":"sha512-JJBZd7dwrkUiVN6Dm7B2LjdhVzK7nO9npbLdsb1+6mQ855i/xvdSgDpXBMJYOvNcaO4o12+uZYtErK8HUjAOuA==","signatures":[{"sig":"MEUCIDzpb3EoZvvjV5md5iEtJ0Gm4jENHtJOfAcvZo+gXvsPAiEA8wyxSJzrw/YZa5JDdgwTCLewBsTY8vTKqvIjCFtTBeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80825},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/63b90464cb4d5dcdfb19b40a204b1a57/agenticprimitives-content-primitives-1.0.0-alpha.10.tgz","_integrity":"sha512-JJBZd7dwrkUiVN6Dm7B2LjdhVzK7nO9npbLdsb1+6mQ855i/xvdSgDpXBMJYOvNcaO4o12+uZYtErK8HUjAOuA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.10_1781488813684_0.872147737910888","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.11","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"806b31fb49c68ef000417d9c9185832a12477983","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.11.tgz","fileCount":41,"integrity":"sha512-XYheIYTco9DXNIKFWQC34/QRgrH8aqJjbyKySCORH4ajlalJxlLW1zQlkP4OXhCnjWCxFRHmh1Y09kluAh0XAw==","signatures":[{"sig":"MEQCIE2N9UEiCvNiHmHk84vOGjrtW11S3ZO7YfdieEE7lDoSAiBo9NYEWzNfa0KsrP5DwrpwgwvcTPCniBHLYRv1hhIhDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78600},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/7da118b215115474ac0d885b73c756f7/agenticprimitives-content-primitives-1.0.0-alpha.11.tgz","_integrity":"sha512-XYheIYTco9DXNIKFWQC34/QRgrH8aqJjbyKySCORH4ajlalJxlLW1zQlkP4OXhCnjWCxFRHmh1Y09kluAh0XAw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.13.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.10","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.11_1781657797304_0.4724319010181346","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.12","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"858cc7a0790e7aba123846bd3250a2bd70abb87c","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.12.tgz","fileCount":41,"integrity":"sha512-uEHXRd99CdK2q60x4FsyjbvfkNADl7dLjWqqDJnee1xR23/9qOcxrW9GGbQ79H1wazGFpisOw5+WrpAPIihk9Q==","signatures":[{"sig":"MEQCIGoc5xplh5fv89PyJJo7VXyzHjvUbWndc6DrY00MJ4UjAiAnkY/JnCldqEzhTiTaKhd/2ifQEEY/1/ca37gOs1ozug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78600},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/8347e04eb0df5f04ce34312723bf048c/agenticprimitives-content-primitives-1.0.0-alpha.12.tgz","_integrity":"sha512-uEHXRd99CdK2q60x4FsyjbvfkNADl7dLjWqqDJnee1xR23/9qOcxrW9GGbQ79H1wazGFpisOw5+WrpAPIihk9Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.13.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.11","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.12_1781717889094_0.9435130346196494","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.13","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"44bdda2c78e557ea1e92cedf3285b6411bc5f7e6","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.13.tgz","fileCount":41,"integrity":"sha512-Mok92ZSrmUQgNrTkmDTOnwjwo0WzYpD8w00h7MyoKw6WCIOHHqjggd4ZUOI8X6mCEyII0qC0kZ80/MTlp4SHOw==","signatures":[{"sig":"MEQCIGUFOBumkKNz4y8qRyc+yNHsz3XNpLheZ0JZV8GJXWz+AiBdRoAZi+JMNLgFUY19XQIkIDTNlWzL0VW9cbCGIo76vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80378},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/ee86d98ab13e276af06e739f67e20d21/agenticprimitives-content-primitives-1.0.0-alpha.13.tgz","_integrity":"sha512-Mok92ZSrmUQgNrTkmDTOnwjwo0WzYpD8w00h7MyoKw6WCIOHHqjggd4ZUOI8X6mCEyII0qC0kZ80/MTlp4SHOw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.13.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.12","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.13_1781803950355_0.9032645593746336","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.14","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"93e719ba6c83012bcf407b4fe5cf0ebda27078da","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.14.tgz","fileCount":41,"integrity":"sha512-32poUgTAte9LbaEWhfiT7G4du4LSSO2IiO622F9H4TN/Ol8xh5YpYe+b26XRviCaRDxlvM7cfGM1V7YZn4Hp/w==","signatures":[{"sig":"MEQCIFwjwiYb+5P67X3e0+3v08WWM86DuKxa+sv9geH/5DrcAiAIHnqEIDsckwav5ddN0X3hG6HUDRrdKbRgSTZQhBNBKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/83dc809db331a309365a6fd43650b242/agenticprimitives-content-primitives-1.0.0-alpha.14.tgz","_integrity":"sha512-32poUgTAte9LbaEWhfiT7G4du4LSSO2IiO622F9H4TN/Ol8xh5YpYe+b26XRviCaRDxlvM7cfGM1V7YZn4Hp/w==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.13.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.13","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.14_1781839073112_0.7866157603724191","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.15","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"483bf05fae0dd43c17e7479bb91d244b83ca5749","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.15.tgz","fileCount":41,"integrity":"sha512-xcmT/zL5/B9jbf2qpihNrmiN8r2amqP4QICJJEuCWpaKwnpfw09+iYGPAEDEKBP8/LZORGawnLqM+lFiGhWU3A==","signatures":[{"sig":"MEUCICePlFfNLSC4v91qCJ9wheeVL7Ik0xDaoM0uSolr+H8MAiEA1HGiQSTbQ9t9yzkA0uj1HZyW9zjk11XlXHxepjto5gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/53dfa95e3ad8839f8a29b8bbb603f534/agenticprimitives-content-primitives-1.0.0-alpha.15.tgz","_integrity":"sha512-xcmT/zL5/B9jbf2qpihNrmiN8r2amqP4QICJJEuCWpaKwnpfw09+iYGPAEDEKBP8/LZORGawnLqM+lFiGhWU3A==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.14","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.15_1783245027109_0.3449788379508265","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.16","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c5e460d0fe23c6e3755243d3a0764712da32f714","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.16.tgz","fileCount":41,"integrity":"sha512-5vI4SURD+uisBlueHkPb0UG2HLhL5UquhgdPdIQrHVwMXsTHbLSpLvsTvVMPuCN/wsT62d+Pj/uoBchb+aCrAA==","signatures":[{"sig":"MEQCIH57xDjw6yutLD4NYLn2Rk84uUxlACYZbVhVRdTTbEOGAiB3I0TgtnPtbs3s8I/p1sRbwzbKkCMB4sD0qirzR/P7YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/c92c2c6a04129cff8f015bca4a3438d5/agenticprimitives-content-primitives-1.0.0-alpha.16.tgz","_integrity":"sha512-5vI4SURD+uisBlueHkPb0UG2HLhL5UquhgdPdIQrHVwMXsTHbLSpLvsTvVMPuCN/wsT62d+Pj/uoBchb+aCrAA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.15","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.16_1783259053835_0.4674086148362717","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.17","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"5866401c1f8023b278935812113464bc7a4aba2e","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.17.tgz","fileCount":41,"integrity":"sha512-p8WrNwucLHAKp0mgs7PgQDr9BZTy6j585VO4zksazsgBpuEu1LGe8hUhUo9u6ZuweB+g7mIqoT8RZAodRaZUMQ==","signatures":[{"sig":"MEUCIQDKr/WgTdGqOG1P7HG1rYvhe+wwFheqMGoJLUKRWx8upgIgKku3RmFXLc7bENZgF4070q8m6amnthjpW4Q7flxtGNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/d6fae383be2139cd211f454c70b53d4c/agenticprimitives-content-primitives-1.0.0-alpha.17.tgz","_integrity":"sha512-p8WrNwucLHAKp0mgs7PgQDr9BZTy6j585VO4zksazsgBpuEu1LGe8hUhUo9u6ZuweB+g7mIqoT8RZAodRaZUMQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.16","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.17_1783303101093_0.3255533859490498","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.18","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"077484277cd875dbca4f0f04eaa9f4c6557ad4ee","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.18.tgz","fileCount":41,"integrity":"sha512-g3CSPe9/XibOlKO9Jxv1Pa98GKwJnvrRP4J14jz43PgndQvvGRCYbjH5OxaCcGFjEGKjhZZlzTocKld31O5L7w==","signatures":[{"sig":"MEQCIF8cWsHRpy80EdREJw6MmVmwpG8F5wYwa9pERXlIZfv4AiAzOCwbP1A5CnJgz6D7cvYs9OvSpTUFHrlwPPZOK7z3tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/4fdac99ef2fd9b283334697c4275060b/agenticprimitives-content-primitives-1.0.0-alpha.18.tgz","_integrity":"sha512-g3CSPe9/XibOlKO9Jxv1Pa98GKwJnvrRP4J14jz43PgndQvvGRCYbjH5OxaCcGFjEGKjhZZlzTocKld31O5L7w==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.17","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.18_1784041060923_0.060765692942504224","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.19","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4655dfdbcfd4f3402857f80b5e39f67154275bd4","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.19.tgz","fileCount":41,"integrity":"sha512-H5PzegW7sY6kcq4r9lh1liLj9bNre9FSRfLtdm7J+GX+clC/Pcm8naoa8ko3fDSUInxgUdPF02m6JC3pkyu+nA==","signatures":[{"sig":"MEUCIQDML98lPYyhF+U79WM6JLJWbyO87csOZ3mRlQ+FKzifrgIgKIBvJ04Bc6zDfQM2ohMVBv7Jct3p7Le+z5NqvQSgA+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/d02934a69a1ac8129a390995161f79c1/agenticprimitives-content-primitives-1.0.0-alpha.19.tgz","_integrity":"sha512-H5PzegW7sY6kcq4r9lh1liLj9bNre9FSRfLtdm7J+GX+clC/Pcm8naoa8ko3fDSUInxgUdPF02m6JC3pkyu+nA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.18","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.19_1784293474145_0.3510046361713002","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.20","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"84ba0c55089a56ef57b53b552fbb4d3bab928dc5","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.20.tgz","fileCount":41,"integrity":"sha512-LcA6qj11zbv5V60ruQSpsXl6sQ2q8YeeV971k3D5X5mLsLyq+XxJd5Lv+myTe9TFokMyV3zqxrcsorZ4qb76TQ==","signatures":[{"sig":"MEQCIADHMdpYjz4lKfIPFGH+jnhs6Iarln7QUIqj1Fg8sCsBAiBbp1gJRGGJbzKDhQIYM6a3o8xs+lylsU/aM8GuAtDTNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fcontent-primitives@1.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/5eaf853d92c07dcf9c688a100bc27d53/agenticprimitives-content-primitives-1.0.0-alpha.20.tgz","_integrity":"sha512-LcA6qj11zbv5V60ruQSpsXl6sQ2q8YeeV971k3D5X5mLsLyq+XxJd5Lv+myTe9TFokMyV3zqxrcsorZ4qb76TQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.19","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.20_1784683621508_0.3234116327069705","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.21","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.21","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4dd1c4bd79421050b4fd1c78d3670cc3fdee4d6a","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.21.tgz","fileCount":41,"integrity":"sha512-JfeVRCzF6cOKqLwX5VheBjqwxnrGrPbXZewOUQf+DxRh0yNF1fi0r72YsGuHgqexDUPvJZFA2l/S0qBNp1lEfA==","signatures":[{"sig":"MEQCIEx143unJSn+4xgbur2Xood/5F/+KRtH5hmDS7/a1RlHAiBx/7rDZ6sNW0sziE42IWXjFEJYLDr4P7dL1/JvkJJfIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/a8e6e8365b384c1356b9e7964d0bc000/agenticprimitives-content-primitives-1.0.0-alpha.21.tgz","_integrity":"sha512-JfeVRCzF6cOKqLwX5VheBjqwxnrGrPbXZewOUQf+DxRh0yNF1fi0r72YsGuHgqexDUPvJZFA2l/S0qBNp1lEfA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.20","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.21_1784817568740_0.5581331196886576","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.22","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.22","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d2fe51ac4ae823e9bd1e1e02dc48846f09ac1703","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.22.tgz","fileCount":41,"integrity":"sha512-Li+Jz5RD5yKfQbnMw7mCUb0ofSN9G06D6Bk0hYBIVp/nkawUlUYxSF35947CqA1t4QuycIxrJg2HPSL7mJnWEg==","signatures":[{"sig":"MEUCIQDneJtr67dwQAwhqWigkjfaSojWUS+Fs7OW5RkpXsI2kgIgUOCXiBaJRCFNzfPTLMW6gggly6C93GYSXjI886E7vrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/94b9891038ad538c147f1761cfbf9778/agenticprimitives-content-primitives-1.0.0-alpha.22.tgz","_integrity":"sha512-Li+Jz5RD5yKfQbnMw7mCUb0ofSN9G06D6Bk0hYBIVp/nkawUlUYxSF35947CqA1t4QuycIxrJg2HPSL7mJnWEg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.21","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.22_1785727500212_0.5963366928530491","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.23","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.23","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"1090f6f0af7eb5cbb0aee7ea6a77b00203b50dd9","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.23.tgz","fileCount":41,"integrity":"sha512-CAIHb5yWIZqqlWaI2IsBfb6mvlMbm4dYZc6hIqjd1Ks85ZW5QQ4IOXvUiZCqEdbzGrmdVe/+FNfnjE0lKoyvzQ==","signatures":[{"sig":"MEUCIQCbZUi2POc9l2FKZjv7iSNDM/LbWauKET2RNWMQjqxqVQIgDN6kS2352v0u4FwyERg5Eh99az0fLSJPBr0mDgi4z0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/de8d5e3f7e5b4419aecea22abaa6fd93/agenticprimitives-content-primitives-1.0.0-alpha.23.tgz","_integrity":"sha512-CAIHb5yWIZqqlWaI2IsBfb6mvlMbm4dYZc6hIqjd1Ks85ZW5QQ4IOXvUiZCqEdbzGrmdVe/+FNfnjE0lKoyvzQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.17.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.22","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.23_1787775690392_0.42420400999243224","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.24","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.24","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"a9df23216d5a9d1c369de009210591ee3bf9c7d9","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.24.tgz","fileCount":41,"integrity":"sha512-pTAunGSbjgVuE6UShtjucjG+zJfWGd8r99jVWTP9kx651dVtfFj863/jsiI27PZ0IrBdPSfXDcXz+pHkGhDvyA==","signatures":[{"sig":"MEYCIQDn07u1hgE/htHKpv9I5a6ed9Ex/8lKPMKaG4lsJ8SPagIhAJ4ZTKSMqw/TlUaIpo9niuDqZsRDrtfxud98UifcRKbE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDdR5DtRLAjnqXS6/4KXKrHC7F6o8Wbvzi+dRKr2bffPAiBX1WG06hJQi3s95eTpPdnu5Rdm3gpfvj/vZM4IUFnA1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/f7baa87c081be76aee44cadc7255fa05/agenticprimitives-content-primitives-1.0.0-alpha.24.tgz","_integrity":"sha512-pTAunGSbjgVuE6UShtjucjG+zJfWGd8r99jVWTP9kx651dVtfFj863/jsiI27PZ0IrBdPSfXDcXz+pHkGhDvyA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.19.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.23","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.20"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.24_1789164153295_0.46738063595832435","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@agenticprimitives/content-primitives","version":"1.0.0-alpha.25","keywords":["content","commitment","merkle","provenance","citation","agentic"],"license":"MIT","_id":"@agenticprimitives/content-primitives@1.0.0-alpha.25","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"396a6d9d73bba65d2231e19a59edec86629caa40","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.25.tgz","fileCount":41,"integrity":"sha512-LMo268c2CFN5CFbUeW1huQJE64Ki0XrRNPZlcy2rnDI5Im89nBj2xLv9NrUtPJPZaAAEin5+Re+SMH9UgtX+Rw==","signatures":[{"sig":"MEYCIQDALiPwC0BxBa1V13nBzcdJ4HZvGw2lhWs9vSd510mb/wIhAI2LUP+zdcI1m9UyypZKx52COvXdfHbwUWJNcYbOxsvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpa1z+gap8Nxz1OI6yG0x42q4x2pkxkffqEmrN8Dc3cAIhAJpqv/NbaALwuEzuzgykoptwQK9+fY32lw8+Vg8HSWsJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80379},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64dbdbdb-0bc5-4a5e-8250-b5574cc5e333"}},"_resolved":"/tmp/8eda6891024ef249b5ce7f3528219dd3/agenticprimitives-content-primitives-1.0.0-alpha.25.tgz","_integrity":"sha512-LMo268c2CFN5CFbUeW1huQJE64Ki0XrRNPZlcy2rnDI5Im89nBj2xLv9NrUtPJPZaAAEin5+Re+SMH9UgtX+Rw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.19.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.24","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/content-primitives_1.0.0-alpha.25_1789230574094_0.6804144524726403","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"_id":"@agenticprimitives/content-primitives@1.0.0-alpha.26","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"7fd6beadc9dc3a3384fe43daa41b26c7fc9492ba","tarball":"https://registry.npmjs.org/@agenticprimitives/content-primitives/-/content-primitives-1.0.0-alpha.26.tgz","fileCount":45,"integrity":"sha512-ySUzi4ToCqmLyhGZb4R5UUENHw2/wCfeedwRPNqdgjBhRMuhzCQtXwXpoE22fGjpqnB8oLLS+WywlJNznCZhwQ==","signatures":[{"sig":"MEUCIQClegrQqbGWREm5j9TI8Mjj7zGVDVkIhvFF8uS84qez3AIgAkyqvDTxmYLpo0G4NkBVuMXgrxJU+ApJ1LEIa3319mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF0IXWiZ3DQyUJYahNiAwjbP1AWXc13eDzOVrTjT3rFXAiAGopfHPfu30Jhod4oEMdfQuF4pI/SUw6M3swg6D3a4sA=="}],"unpackedSize":82605},"main":"./dist/index.js","name":"@agenticprimitives/content-primitives","type":"module","_from":"file:agenticprimitives-content-primitives-1.0.0-alpha.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./merkle":{"types":"./dist/merkle.d.ts","import":"./dist/merkle.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/reference.test.ts test/merkle.test.ts test/descriptor.test.ts test/entitlement.test.ts test/resolution.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"version":"1.0.0-alpha.26","_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","keywords":["content","commitment","merkle","provenance","citation","agentic"],"_resolved":"/tmp/68b875f64a3869c3a56b44c91f60481f/agenticprimitives-content-primitives-1.0.0-alpha.26.tgz","_integrity":"sha512-ySUzi4ToCqmLyhGZb4R5UUENHw2/wCfeedwRPNqdgjBhRMuhzCQtXwXpoE22fGjpqnB8oLLS+WywlJNznCZhwQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"_npmVersion":"11.16.0","description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.25","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.22"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-primitives_1.0.0-alpha.26_1789500151825_0.80928131976525"}}},"time":{"created":"2026-06-07T23:27:29.848Z","modified":"2026-09-15T19:22:32.156Z","1.0.0-alpha.6":"2026-06-07T23:27:30.159Z","1.0.0-alpha.7":"2026-06-11T04:21:26.511Z","1.0.0-alpha.8":"2026-06-12T13:23:50.737Z","1.0.0-alpha.9":"2026-06-12T20:40:42.743Z","1.0.0-alpha.10":"2026-06-15T02:00:13.818Z","1.0.0-alpha.11":"2026-06-17T00:56:37.443Z","1.0.0-alpha.12":"2026-06-17T17:38:09.239Z","1.0.0-alpha.13":"2026-06-18T17:32:30.509Z","1.0.0-alpha.14":"2026-06-19T03:17:53.256Z","1.0.0-alpha.15":"2026-07-05T09:50:27.239Z","1.0.0-alpha.16":"2026-07-05T13:44:13.982Z","1.0.0-alpha.17":"2026-07-06T01:58:21.232Z","1.0.0-alpha.18":"2026-07-14T14:57:41.049Z","1.0.0-alpha.19":"2026-07-17T13:04:34.285Z","1.0.0-alpha.20":"2026-07-22T01:27:01.647Z","1.0.0-alpha.21":"2026-07-23T14:39:28.875Z","1.0.0-alpha.22":"2026-08-03T03:25:00.329Z","1.0.0-alpha.23":"2026-08-26T20:21:30.537Z","1.0.0-alpha.24":"2026-09-11T22:02:33.396Z","1.0.0-alpha.25":"2026-09-12T16:29:34.185Z","1.0.0-alpha.26":"2026-09-15T19:22:31.935Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/content-primitives","keywords":["content","commitment","merkle","provenance","citation","agentic"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/content-primitives"},"description":"Verifiable Content Substrate SDK: name, resolve, commit, entitlement-gate, and cite off-platform content controlled by third-party rights holders. Owns CanonicalLocus / CorpusManifest / ContentDescriptor / CitationAssertion / Entitlement (FRBR-aligned), d","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/content-primitives\n\nThe verifiable content substrate — name, resolve, commit, entitlement-gate, and cite content that lives off-platform and is controlled by third-party rights holders.\n\nAgents increasingly act on content they do not own: quoting a licensed text, citing a canonical passage, gating access to a rights-held corpus. The naive approaches all fail — copy the text and you violate the license; trust the platform and the citation is unverifiable; mint every passage an identity and the identity layer drowns. This package takes the third path: content is **never an agent and never stored**. A unit of content gets a deterministic, scheme-anchored address; an issuer (who IS a Smart Agent) signs a commitment to it; readers verify the signature, evaluate the entitlement, and cite the result — all without the text ever entering the substrate ([ADR-0033](../../docs/architecture/decisions/0033-content-agnostic-verifiable-content-firewall.md)).\n\nThe package is strictly content-agnostic: no rendering text in any descriptor or commitment we store (R3), no licensed material in the repo (R1), and the reference grammar is app-injected, never hardcoded (R4). Trust derives from the issuer's signature and access policy, never a platform claim (R5).\n\nPart of [agenticprimitives](../../README.md) — the trust substrate for the agent economy: one canonical Smart Agent identity with custody, delegation, naming, credentials, and audit evidence designed as one system.\n\n## Model (FRBR)\n\n| FRBR | Type | Notes |\n| --- | --- | --- |\n| Work | `CanonicalLocus` | scheme-anchored deterministic `locusId`; never registered |\n| Manifestation | `CorpusManifest` | issuer-owned, Merkle `corpusRoot`, signed |\n| Item | `ContentDescriptor` | commitment + `retrievalPointer` + issuer signature — **never text** |\n| — | `Entitlement` / `CitationAssertion` | W3C VC 2.0 subjects |\n\nThe FRBR Work/Item split is why this is a new substrate and not another naming-record type: a content locus is an address computed from a reference scheme, while only issuers, corpora owners, and parties are Smart Agents (ADR-0010 still governs *them*).\n\n## Quick start\n\n```ts\nimport {\n  buildCanonicalLocus, corpusRef, contentCommitment,\n  buildContentDescriptor, verifyContentDescriptor,\n  evaluateEntitlement, buildCitationAssertion,\n} from '@agenticprimitives/content-primitives';\n\n// 1. App supplies the reference grammar (kept out of the package — R4).\nconst clauseScheme = { id: 'standard-clause', normalize: (p: string) => /* canonical form */ p };\nconst locus = buildCanonicalLocus(clauseScheme, 'Part 4, Section 2'); // -> { locusId, path: 'Part4.Section2' }\n\n// 2. Issuer commits to off-platform text + signs a descriptor (no text on-chain — R3).\nconst commitment = contentCommitment(renderingText); // keccak256, off-platform\nconst descriptor = await buildContentDescriptor(\n  { locusId: locus.locusId, corpusRef: ref, contentType: 'standard-clause',\n    commitment, proofPolicy: 'signature', accessPolicy: 'public',\n    retrievalPointer: 'content://standard-clause/v3/Part4.Section2', issuer },\n  issuerSign, // signs descriptorHash via the issuer SA (ERC-1271)\n);\n\n// 3. Reader verifies (signature injected — ADR-0006) + gates + cites.\nconst ok = await verifyContentDescriptor(descriptor, { verifySignature });\nconst gate = evaluateEntitlement(descriptor.accessPolicy, descriptor.corpusRef);\n```\n\nEntitlement evaluation is fail-closed; Merkle helpers ship under the `/merkle` subpath; ERC-1271 signature verification is dependency-injected so the package stays at the base of the graph.\n\n## Status\n\nPhases 1–3 (naming, commitment, descriptor verification, entitlement gating, citation) are implemented and tested. **ZK proofs and paid access are reserved (Phase 4/5) and throw until implemented** — the full SDK surface and phased roadmap live in [spec 266](../../specs/266-verifiable-content-substrate.md) (see [`spec.md`](./spec.md)).\n\nTestnet/pilot-ready. Production launch is gated on the public checklist in the root README — including third-party contract audit and governance key rotation. Track every security finding live in [`docs/audits/findings.yaml`](../../docs/audits/findings.yaml).\n\n## Build\n\n```bash\npnpm --filter @agenticprimitives/content-primitives typecheck\npnpm --filter @agenticprimitives/content-primitives test\npnpm --filter @agenticprimitives/content-primitives build\n```\n","readmeFilename":"README.md"}