{"_id":"@dogfood-lab/schemas","_rev":"32-f0134a6ec550d51d93f735a10f1d6bd8","name":"@dogfood-lab/schemas","dist-tags":{"latest":"1.26.0"},"versions":{"1.2.0":{"name":"@dogfood-lab/schemas","version":"1.2.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.2.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"976dcd386cf41bb07931ec0afeb62dc3ecc848f3","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.2.0.tgz","fileCount":19,"integrity":"sha512-yKYUqINa0rWtNIjwk36SmJIF3NKPdcosYLHHMYX9G+bsxyvyM+wAHCeGuVvmkus/Zltw3f0mblaplzUI3v1GMA==","signatures":[{"sig":"MEYCIQCDV76TxNzZXGpHYiuDVLBYN77kfFeqKnPDO2JVxkMXsAIhAOnPX364KUE9k68o468BQNgld/iHkkjAZQRFIHjB/4PH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70301},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"172d73b6bc6ecf3d0644442786b32b397a82df40","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"10.9.4","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.2.0_1778770945389_0.9570834747824986","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@dogfood-lab/schemas","version":"1.2.1","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.2.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"1852b5d4c5a3bcb35e91a0ca553bdb3c5862b3c6","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.2.1.tgz","fileCount":19,"integrity":"sha512-oSTvOCdWiWtxCQpWuhnTffn108SPfzaTfzOb3lpo4VRhJ5bwMT+CBbmfqNjADc6s+TNMRL7QRbsrzy2xL0v1qw==","signatures":[{"sig":"MEUCIQDoNMcv+ChQXev2amnUxf20mR+PzCleocvKXIaJYAuvJAIgVKe0hR3tnLYvvAodZEeXsV+smyMNVSupJJRG36NTR54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"2c35e6605d3e1063f09bce73405a2209a2f3bc90","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"10.9.4","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.2.1_1778771677056_0.8874035663921533","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@dogfood-lab/schemas","version":"1.2.2","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.2.2","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"65f1db26156a7d03da3c9d83575289756a4d2066","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.2.2.tgz","fileCount":19,"integrity":"sha512-CUbirjeKPi7kA5MXq4htt5VjxkZ4Ig8FPu3qtmYd3lWlFJjDIgHehSsj69JdKegHKhMTsQJQcM/5J+kgmqlR2A==","signatures":[{"sig":"MEUCIE/hhVZE97Sd2KQVgh1ANhsKU+hWT4fWnmTsMCoc8eSHAiEAxFA/Jrp1QUYW6uYWW48Lom7td6X05+spVhx0LtrTWqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"ddc414658152e9108aba3eba58a2f85ed1d529ac","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"10.9.4","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.2.2_1778779615603_0.9053084108036233","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@dogfood-lab/schemas","version":"1.2.3","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.2.3","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"4771c3b01a6fb86f0bf18b9e285ffb9ede4eba91","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.2.3.tgz","fileCount":19,"integrity":"sha512-0i4Ibn0iBQfOCltDALttg3SXJDQvP6bSxci57x1s6QzHbaxIhsCSP4jx9rNb1Uk750geltB4u/zecTMds6gTlg==","signatures":[{"sig":"MEUCIAtVKral3mU2UdNaSCeLivBKP9SOIgb83n64CzskFKQSAiEA0jCzybGAbFROonP9uGTOW07IIUMoW9oPvpHaQVAV6aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68956},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"b07f2e29cd0a289d10986961253190e00092ad35","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.15.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.2.3_1779334894087_0.8950792719409268","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dogfood-lab/schemas","version":"1.3.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.3.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"6a346d4d3955405e497b8d411ba9dc37089521d1","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.3.0.tgz","fileCount":19,"integrity":"sha512-vc2NmuYUlHiN3KB87ejfreOoqb5zJ2yPuWZAM3ULQqY/yykbu2NVl7uqW5dO8srf007/qvItIfykQ6ZCY2Yafg==","signatures":[{"sig":"MEQCIBTW32f3qDunw3tDZvCRctXCIEHWEZowMRRbeMFiCBaoAiATKOCacaGrcD4FH4HOR4YsGXnlhe8MSqxr4+9vzHiLaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74763},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"4acb725cdc64e9bc0a2f5977ff80e10692514023","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.16.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.3.0_1780292401360_0.30379395829473554","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@dogfood-lab/schemas","version":"1.3.1","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.3.1","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"a89e0cacca968b8312f84b1b3e8d1a9d3efc3bc8","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.3.1.tgz","fileCount":19,"integrity":"sha512-3WaFrfjOOmQQNvL50HPOH+GqwpvCdqF2mp0UU8NynhUynWYaOgiwg3qMOxNfoWa5Q/Kts7aWFfEUqAVlOYmDhA==","signatures":[{"sig":"MEUCIHYA7juzFbLHPyuf7RUNReQi21GOaMIkTWphh9fGjubOAiEAs1Br8f/sF6q1tRb+zBkObtyCoF5e3NFIZWpFEifTZgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74763},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"db74c9b1de6d75eec6004d0940c4294df832aab7","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.16.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.3.1_1780299493238_0.32614363935006185","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@dogfood-lab/schemas","version":"1.3.2","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.3.2","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"08ac2b4c947ad4a698599d58128748067dff8b76","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.3.2.tgz","fileCount":20,"integrity":"sha512-/TOSPkfJHFM3eDz/2+xFzo2RsLQ05Cg6X6CfmLTjw7l8fmDg1bSEfDiszzl7BIdaGXd4zJCiA7lA7VadLg9hYQ==","signatures":[{"sig":"MEYCIQCZlJd8ognlH91o99AR0454j8qw4yTBPLtLv783vWZCYgIhAJ1+UabfooJSiJIhaIcLq5FJlS4JtDxzF8G4TUkIVHI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80572},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"f7d95a0bef5a7fa8b5935e829f257f977f1df12d","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.16.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.3.2_1780434827005_0.6317737824397063","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dogfood-lab/schemas","version":"1.4.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.4.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"ffc120e4b4a7bc915ec0f22f854f364ad00ccdc6","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.4.0.tgz","fileCount":28,"integrity":"sha512-NkhKw3GRIH8/Dzv0Rkdt55UUSUWL1tyg/imLV4XxN3nqF0i81X5salGE+hoz8jA6UuSRVNfEcYxc4IYKk38SGg==","signatures":[{"sig":"MEYCIQC3Rl4c6GPfTuQwux95tpwvtQs9LRKmJwvoH7PL4NQ9fAIhAMqHbPKUn0gNq54Y8+sPC0AbolZvfjqKNDNvKtjxiOJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"eabbfcb057f57e040441ec018f9d1400c5bf7a30","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.17.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.4.0_1781365504218_0.431961559656149","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dogfood-lab/schemas","version":"1.5.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.5.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"85a777f2f68ab501b6395c13c972242545955a2a","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.5.0.tgz","fileCount":32,"integrity":"sha512-7nXoBb9TSFs9Pa8PgNA+Al+a6W0ySeN10psmCK+EInvXKflS1lKzgh0NBz93xpRa4Y9Q4nlpU5z5NlQnVicGGg==","signatures":[{"sig":"MEYCIQDbcjH1R5YsT6l1Ct7uiXid/eI5ud33ebRebERKDcUwUAIhAISGKJ05V5K4lY8Aa51YioBj58kiC0CxHDdqOjRoat7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"261299bb2feec04e9838af2fcb4d7d2b9d410073","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.17.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.5.0_1782094981825_0.32526638606412206","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@dogfood-lab/schemas","version":"1.6.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.6.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"e53e1d917b6661fdae38a533a0a695f7e5b20ca9","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.6.0.tgz","fileCount":32,"integrity":"sha512-Q3U6J+shvUXjiKrGsmKAmUZ/rMJENy/zuBXo1tp/Vxcr5tWdDK+3Cp47WuMS6PUSpgHSp0OPCQqUuvj8/JEjyQ==","signatures":[{"sig":"MEUCIQCn6AgpdsjVD/jOCTpJBSEWKZavaghCvLRn907UqIdetQIgEKbQqeFvhOJAlRxlf2UXfl7RhXun9x1Ab8esnsOkLwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144485},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"7442c21cfa10a3d0bd6509af9da62e0d87084624","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.18.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.6.0_1782783141673_0.7433800754028927","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@dogfood-lab/schemas","version":"1.7.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.7.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"27267c278efac932aac2a1de5d55935444c9e417","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.7.0.tgz","fileCount":32,"integrity":"sha512-lWCiOsM0N8vRCTV1QTYNwebZGZmnJWkXGKkhAKlYxytUawHCCucmgHcWEcrdmc1vyKxzDp+keYivAv1A6w4NPw==","signatures":[{"sig":"MEQCIEtDmHE6KPec/wt3nb9lB3R1hPoQrJj/MiL/4uJEUS37AiBB+iE6RFE0By5Nve8ySWnSBLDpauxkuxSxJ6fOh5RSwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"c6de7f862da19f6737064baf087a7d39fe8decf9","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.18.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.7.0_1782793469745_0.835926080238415","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@dogfood-lab/schemas","version":"1.8.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.8.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"588eab3c1797a37dba460542ad3790ae7e3d6205","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.8.0.tgz","fileCount":32,"integrity":"sha512-ncpJkjiIpZM+uPFGSYD8bnWyZBT3PikZ6EcApnl3CJ3hkpuH21WL0U/ithcfeueEGoy8q99z+TkonFszSnLzuw==","signatures":[{"sig":"MEQCIGB3F6cLplDkPb53wHgfiAx3jz5HEfSVStU7Iz2qR4HpAiA+PD8fMeNDZ/0PDcdAm/FAZ5DmYis2/yW/TOy0mfrmMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"b7b3f307f52100c9b927f6c798e5e0d8466c1e77","scripts":{"test":"vitest run --passWithNoTests","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.18.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.8.0_1782797372951_0.841318543997841","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@dogfood-lab/schemas","version":"1.9.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.9.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"5b6c8f993b388e0c6eac338cdfae221b43154a84","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.9.0.tgz","fileCount":32,"integrity":"sha512-6/LFdyT8IEFh1p3B1EGp6DbWRLCWnOIJw9HWvnJ/nDiOOxgX2z158VWaTP37t9ub9oC1fexCiusPaqpsmtGmlg==","signatures":[{"sig":"MEYCIQDndByPp23xbkmMYyGdlXuQYAPHCbYWeaXgp3/ULhL6hgIhAIQmNbnzeDc+baGxyzPCINriAsrxHobvhyYpjKX03T+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153215},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"e5f7caa9342ab7a7b12fb5e321f1a6ef57548597","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.18.0","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^25.3.5","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.9.0_1783059030874_0.5462134914339658","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@dogfood-lab/schemas","version":"1.10.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.10.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"9ad130da260db9a2b049aa8fca2cda3fb09dd917","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.10.0.tgz","fileCount":34,"integrity":"sha512-/o4md3DrRBZFFmlyaMKkbHsuo6CdIQKG6QDy8hrEZH1cHhv+2r4eWwfrdI6DdRIBLRUZYgHuZu3/N24BiR2zng==","signatures":[{"sig":"MEUCIQD75dJ1GxciIAW67l3mX9Ed79GHtiB7PDgfkEgiXi1zAwIgGhao2NIu4rP/iNwaVufOjYYqQkZq/O6K3WZo0u4GPE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209923},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"6128dbc61920e3aa85354a6f2dcc027556273f3e","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.10.0_1784317125121_0.4615914012693816","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@dogfood-lab/schemas","version":"1.11.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.11.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"727f0b236709f722a55c378f46f6252b8f21ff93","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.11.0.tgz","fileCount":34,"integrity":"sha512-Jjw3rCXgN4wMKaDokRmqnZlGbNfeziPEAmoeCKXI9gGXbId3TSHFQdDo+hKc/5pYYZvlaWzplrX93tU5hHgVSQ==","signatures":[{"sig":"MEYCIQDqXbk7P/RaHFlYlwieeeIbVl68Y2b6tUuO9LYJEGewnwIhAMHCQQ8B/5JnnOIEmcw68GunrCZTtYz5Yz50ati8YLEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209923},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"e697247296d95afdeee35bcd11633820b27a1ea0","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.11.0_1787722575856_0.15508893991386463","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@dogfood-lab/schemas","version":"1.12.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.12.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"967b36bf6c4c77bef18f4890ec3a19f1c93cfb02","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.12.0.tgz","fileCount":34,"integrity":"sha512-mr3fPO6UNUPR4z+HyPigc1jNdCRLers622F034VJXv+3lp1xSNMJv76MauR2I54DZOJozU3zkYQZ34JJQqv1EA==","signatures":[{"sig":"MEUCICidw+cgtCcj6w3Yo7GOiOiklsHFywmkfi7YaI43xY4mAiEArhOBMhXD9j3V+tWhqqw2qbbenVrRS50Su+r13N+nHnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209923},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"fc5f0b8ffb54dc92146cde7fb8275866a78af289","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.12.0_1788734912514_0.60331252178657","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@dogfood-lab/schemas","version":"1.13.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.13.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"692b3c0b600d13044743363117384a085d753659","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.13.0.tgz","fileCount":35,"integrity":"sha512-wL+TN+9NwqyaBRUPgnDvcxOkgXoaKTNIDRmaxIb9Tx2aI6zQadA50Lhqjeh3gcDNjyjzBHBA8784+EvkZZrDDQ==","signatures":[{"sig":"MEUCIQDt/Wa3LDCXpNgwN9SkWmzIpGcpJyox0GhBfeliElhh0gIga/s7vmp+vzazCQSehPOwJ6RHKdYrjR2m/Jvdxto5UnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3fqkgnQAptVnw7CTy04mOh4dOXlVcXTPTpzGVJ0KP3AIhAOCuhnRdfGE2pVMY+gMoEv0Qja2jk0ucnqeJzYc3gaGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"bb21b74cf9df12d3c060ed5cb30a512e55eb94d0","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.13.0_1790130873193_0.187271367269215","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@dogfood-lab/schemas","version":"1.14.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.14.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"357533890a67ea59c85a25e256a38c691c2e521c","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.14.0.tgz","fileCount":35,"integrity":"sha512-y/c4wjdMwU8vlbTviFi32GRFJqwEgH7EqF8YshWJEUJBh0qfrvVbrl+9PIZT0fDPR32YhOBa31E4Tt7mXzkFcg==","signatures":[{"sig":"MEUCIGAvyPQT3RKiICADuEUbWEPsX7teFYwidNYcgSuiCyQFAiEAgwmADJ1GL488msQGKqrVJRZg8j3Kc9MlmspDQhoG6G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwNE6kPfCsZDNq1qwqVTUKehaohQwfK7cpKLlCP4EAhAIgJ9Ayp+b/KKezdLPaajRZQdhnl09JtjJCsotcx1o5luU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"e258de5112e43aecac2da3237388c108430bf4ba","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.14.0_1790172028638_0.32123448774886576","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@dogfood-lab/schemas","version":"1.15.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.15.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"81a8878504d780a714b148b40abf1b2006e650fc","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.15.0.tgz","fileCount":35,"integrity":"sha512-9QoFUcYPtwaOFmUBYGBtPURGd4IQFwi8SwwTcuwdLi85E/YkA2FwqbgiuA06ZMjf5ZHSaqWg9pmzA8sjhhWb/w==","signatures":[{"sig":"MEUCIF+b6Z9kS9KRoaeJECFhIvvOhHq10NpUj4EBGvU1sblOAiEAx3uxbETWiXqjwRZzI3r4q7Y3hpKB6bMDoJVhyQhlSEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp3zhUu5QkyUTLFXz3ogcv2YKyIFIECR/ImJnU0yQXxAIhAO/oDVAwGXsU8I819jBu8VAbz87vWe0ajkfTfdJ3vH8J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"fdb54ffc61437b8eaff381a5cd3ce6024cb950f8","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.15.0_1790197846407_0.8501784228941436","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@dogfood-lab/schemas","version":"1.16.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.16.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"cc6da92ae4864744a300a346839286d35d11a2d3","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.16.0.tgz","fileCount":35,"integrity":"sha512-hKIqCmyjiwWFMKuOczKpA1Ks1amqI24e2STRXxQgCLrgSz7uzdpR24XqqyPbyEhvHGXGDWj17PokQqrUM841Qg==","signatures":[{"sig":"MEYCIQDDZtwv2IdrtPnpU8KN/SMdpeIT7Ju9GQL23oOGixmqOAIhAO+GwDNwHOgOXyTDzwN5RC1WTBWMU3leG/h2MEF+r7SY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcIvSzaoMtvo+sfnAagR/wlFYsSWCt6L1DrEdklnlbLAIhAKtT3PRwM3nZBdGqkHCJZ/O7AUjlCLPMrA4fDpkvMoUb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"d7c3b75fbe7e6acf9e24eb1655a9fd03c162c0f6","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.16.0_1790215010146_0.3925859716870319","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@dogfood-lab/schemas","version":"1.17.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.17.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"092fdd85426a840b7f37c93e5e4bbf0fc7771f2f","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.17.0.tgz","fileCount":35,"integrity":"sha512-rWUwr5WU3zFoSL3Vi+nXAhIGmtrKh7xMez23jhqeVw2hZuhXx5e2Py8M5+NggvbbSbjwRj1qgrvnSoSJ3VSkCg==","signatures":[{"sig":"MEUCIQC+mYsio0+Dp4amKvfKFhtlLeHu1UiE914g+fehwuGPqQIgHZJLPINxWe7g56ike8DLdOWdzLnbBcyzot3lTnwMiRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnGZugo/iFNeoJ027apv8eIiShbIMQsNYdP3nBDGeVoQIgE3rIlZfSJyFFYo4faYZihF4QOuvrurxzQc6qTelkkxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"c380b5bccbe97d632dec6b56efe5dc54902fe4ff","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.17.0_1790238423329_0.5740844117367492","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@dogfood-lab/schemas","version":"1.18.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.18.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"ef4a567fb92310341e6c5682e793eeaf427bb6c0","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.18.0.tgz","fileCount":35,"integrity":"sha512-EkfHbbE1MV9UgsRCqr8eI+26mhrXqPeO37FVFRqT4YjvXELmx1u/TPS0IIKqINFCo7ZKVPjNsrkdBHh/KoI5SA==","signatures":[{"sig":"MEYCIQCbuYa4Wjg+0+nSMzbR4vG4wkv8h8CV6ICIwnE60Ul37gIhAPpqia/loaYx1K1lS2ow8oOg4oc8aa0c77XuMpizPtd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAbx+0kY6liVDC26daUr+gFMoaEZTo00LYtJGKzEG4gvAiAC7xESh6+j5L8wIzI6FaVRcO2huttVcYpfmAFukIwoAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"f18041c8a1adf6919b845eae3af90d1d5d88a932","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.18.0_1790273271022_0.885718527207283","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@dogfood-lab/schemas","version":"1.19.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.19.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"651ef63bb840c2d29c1140256fde0ca6937adcd9","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.19.0.tgz","fileCount":35,"integrity":"sha512-PrcfLI6M40knHUdfLwVATyl+j5tBp+BNn+g81UD3xDhL7B166LGRe+IZiKXwYkZGrX6mArbNwO6wsUGbvNJcZg==","signatures":[{"sig":"MEYCIQDbEH81XzSQ4kh7WnnXnAHQx6XqPYF095VXAElZ7o5BpgIhAMKZ9avxa4cd5MM0Ril+WXTcVQ9XyactMj0QFm7ZVWAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDArhIaN/ZMEqJJAIMuqDQrqgVoJQTUQYSMEHl7yklKaAIhAJ9C8lJQHxU9Pt/8X9QPvqlKK8RJel3uA4Rwc4vUw9YG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"1e7a010f449cea56213a425faca868b6be6240e0","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.19.0_1790285512694_0.4530820295425202","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@dogfood-lab/schemas","version":"1.20.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.20.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"0ff3d23f7354917b2bfd6996dcd115c4f98ff051","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.20.0.tgz","fileCount":35,"integrity":"sha512-ixafwWg1VQC5OqOZzNWq3hqIf/H2YjL6ACqfAf6GRJeuHM1uJvh607HAKFG6dBQabO6OxMTrr2CH6f9uwGZGhg==","signatures":[{"sig":"MEYCIQCaY1ZJ+ceVbUATGmbycnahFik1qrgnvP3jWmYYCicj5AIhAICoKtCrg15Qv3A7HwgYiCZWIn5iEYXfTM2jv01kWxZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIANok/sOJhLrCw20a0AvssV6fdAqCyiNkKem2PHCEth4AiEA5Q7EKqhYuPQZk92Tdny9b6UgUQEMwcGM30ezxeYUOmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"eb5e397cb01b621f7c667941eaa5edfea75451fc","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.20.0_1790301618837_0.3477586016842209","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@dogfood-lab/schemas","version":"1.21.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.21.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"7f15f3e50b6397cd9134ec572eb744d6f14bc3e0","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.21.0.tgz","fileCount":35,"integrity":"sha512-LISCumVEkw8PP/n4/ni/50p5kljtDff/+4ZwDk/87hsqWEhqoqd5odIGIsO4vw9moMzVk68KmADwq8pVcPDPUw==","signatures":[{"sig":"MEUCIQDMIJCNv0NS1IUsInNN3vBAWbENjhMEzPP5uN3HDO17HgIgOlgWESsp2BS27ZyL7FE3QFvV3uNxoGkzblh77pn4eNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP7c3VT4LBX9Wj0YZIomiKREWlxvZmhaU57kNsVmUsEAIhAOlauUshs4P23CXGp5tfqeiQ33Ctd9GlQy/p4Li8HfCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"64a7293876f55d6693c4aec1748bd1d178f08bec","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.21.0_1790327111627_0.09693410590893414","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@dogfood-lab/schemas","version":"1.22.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.22.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"e988da2fd63423107b073dbc36f781bee34f2d7f","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.22.0.tgz","fileCount":35,"integrity":"sha512-aOxG917fyiYNM8paWyHwOzvaiB4uhuF44Xo0N/h6duaAf1orQaVzlL7AkfC5JWBMS5y0c3ICbE33AgPjymV+yA==","signatures":[{"sig":"MEQCIDCD6OJflJ5CXnoa2w9zUEd/ZH58ffrOnPxXmSsmJkNWAiB9wzc7sF0gMSgjJo4jikHJPKLQiGIg0JyV5jMv/Mrdqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC9WOt3NWy2i1FET4PJNp0NfWoTIEzqgkfKsSyTA5uP2AiAjwj/I2XDr6tBozFSSUhrPKi7U4vDAeST8QOWmxozLPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"0871aa3312c2d122455f7f99d7ec2187682dd8c6","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.22.0_1790352858844_0.9629798488886521","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@dogfood-lab/schemas","version":"1.23.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.23.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"baf0c22b85984fea1e7a776c200f48dd80510b2a","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.23.0.tgz","fileCount":35,"integrity":"sha512-V72VQ72eZ+Qfy1E8lwc/1xh+OuBpa9+fkFx0+SQdG3GbBwvXEDTHIPX1uqeWzsthi7yH9Au7fz+8zGAb/WNhJg==","signatures":[{"sig":"MEUCIDFyVxyScNhdPIghn3XWib7l7WYJ5EIjiyQtoCNeRVb9AiEAud7lIrXbjVOUBw9V6zL+dp1ZWZhKJzJ/1wbqPp5cNPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGUgAmFoa8TdtiyQ+so/S7YsYcjXz6ogmRSGHR8QPiheAiEAreHWxoUfUPQ5OTsQHt7uyabIg9tIT0dAIMvMWr6TneI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"73d302957fcfbf0e31ca6614894358230ce56339","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.23.0_1790433798418_0.11692401708713485","host":"s3://npm-registry-packages-npm-production"}},"1.23.4":{"name":"@dogfood-lab/schemas","version":"1.23.4","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.23.4","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"b340ce341b9db4d5843345a1dd63899107cd6d67","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.23.4.tgz","fileCount":35,"integrity":"sha512-mFnsEgtHAgmvF2g9HmePLlj0+Y6b3CYeXmlAgXSJMb5Hu/4h+t8HkauUELTnXnfgIIHW7jElFdbUCnwSM03Puw==","signatures":[{"sig":"MEQCICp0Fh1PCnsc35Ebc9MNwoP6pZFujRQbbZttDuiXmtUgAiBBlf20q0Oma9ECs+DBWOd3useo6GmfNfCIGZDG/PJCcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHLFLmkIfz/EoUI+6pxpjh805aonrK9s7raVF0L6+FS8AiA8i/3TNzwqxw/QMG1/hch3Mh5wV+lPsM6rmP5UvVNuWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"bb0da47e72e2d9e470c41a18ccbde88a47162c9d","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.23.4_1790464551501_0.6468072718659048","host":"s3://npm-registry-packages-npm-production"}},"1.23.5":{"name":"@dogfood-lab/schemas","version":"1.23.5","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.23.5","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"2647f7004a14fbab2c9bc2c7ffcff1a1d52acef2","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.23.5.tgz","fileCount":35,"integrity":"sha512-xFmS3N2yFig53Jgd4iklGkeOsklfEzBKzwhhr5X8hehoNSo4vhgQEockqAIZp/iry4X+/SxdWNhNcly3GJi34Q==","signatures":[{"sig":"MEUCIQCVMROMq4y5NXQl6X8Sxgw1k6EgUeedYpYu+NBkOnOVswIgTugOSxQ+9sxR1Bv2EhP1m+MOiUDXU6Sk3DIkidxVzQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKzKjJx3s413AEYu2Bme3ZRFifFbcpwAy0jHiNLth7qAIhAKe+hD/ae20bJ8ArRDx4B9euOPJFLsujoBybbFelMR+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.23.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"29fbe4c4a3fba2f488be40cc054d540ac2267aa5","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.23.5_1790731295391_0.7189933940990125","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@dogfood-lab/schemas","version":"1.24.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.24.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"d11966e88d45a466e36939100e29a1f86a6f1f7a","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.24.0.tgz","fileCount":35,"integrity":"sha512-2fKWu4YQAfPoomLT5476kuCYtIz5rFMhAvwZOB9oFBG5WK1Oz9+HTtu6O2H24lxdYET+aeZKpyzmfA5zgLo4gA==","signatures":[{"sig":"MEYCIQDgBDHtn0A0ONX4NdnKUV9I73kjyoG9tvDCghwdq5tiBwIhAJCx98KlZdhLgxCVJryQqk+ekOuRKPGb+b3Rfid/5I5T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYsJS7MyRiyzi/MVsIzyi06vybd+4g0xyj51sohphXDgIgV+2huNuXzfTg9pD88EyoXXL8XEltGmBZoI+P0uzD8zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"4655baf736718668b774ed2de69e76c6e1d0dbcc","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.24.0_1790794292955_0.8210439457402179","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@dogfood-lab/schemas","version":"1.25.0","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"author":{"name":"mcp-tool-shop"},"license":"MIT","_id":"@dogfood-lab/schemas@1.25.0","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"homepage":"https://github.com/dogfood-lab/testing-os","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"a3875d2b5d8984b28ce1c6d039da8b8e6629fd6d","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.25.0.tgz","fileCount":35,"integrity":"sha512-TZlqt5flii5s8WUHnASCqu0c7DJJgQmSQfESlbGQpLniq3h8OhfUpdN1VQgEcDx2JMugJEafZ1yp+J6L0f/hkQ==","signatures":[{"sig":"MEUCIQCbqS7+23QB5xD7HIMgsY2ifgTCuAk8Q03sDMUTou+q4gIgb4aX2tAOT9V0jxmpWZYsRwAuiosvUOvFlG9pzDTo6sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDy+GmhhrK8nVlsvMX/cKFzYWNNRjgJHvnHidrNvNvhWAiByikw09n+f7F3vJPFIutG72iAm1+MJgljKnqEACvYi9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"c633fa86d7f2b8f7df7f7f83998bcb2d0637e175","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b91ae999-2770-4881-a46e-9e55581e30a2"}},"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"tmp":"tmp/schemas_1.25.0_1790818604840_0.5905111803122067","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"_id":"@dogfood-lab/schemas@1.26.0","bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"dist":{"shasum":"e3d67ada9a06b3efd21e05de871f7cdc4902edf2","tarball":"https://registry.npmjs.org/@dogfood-lab/schemas/-/schemas-1.26.0.tgz","fileCount":35,"integrity":"sha512-dN5pVczoFx4p9T2SdHgQgSsSb7CIqNANiUM4oAfImkfcHJ8vpzSnaH2W/EfIKziRRceqB91SNuYOtk/9bj46zg==","signatures":[{"sig":"MEQCIE8RCidRKnJ7tpXTJ1PjAmmUOKGkjkSVRYXQki5fSzdJAiBXQeDc/gnBTGTBu0kO5J3//moL7EG3kgEbY1Gqod2WyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFxsT85NC9YjEDjRxo1rRUgJ04IcVthppvytwL47basuAiBTN7WW76El/S2OrWeRV8m9w9Ria0ABrjQKfJFe4ZLNaw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dogfood-lab%2fschemas@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228963},"main":"dist/index.js","name":"@dogfood-lab/schemas","type":"module","types":"dist/index.d.ts","author":{"name":"mcp-tool-shop"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json/*":"./src/json/*"},"gitHead":"437109e2c36bfad17960d438023359e2aa98dc9b","license":"MIT","scripts":{"test":"vitest run","build":"tsc"},"version":"1.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b91ae999-2770-4881-a46e-9e55581e30a2"}},"homepage":"https://github.com/dogfood-lab/testing-os","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"_npmVersion":"11.5.1","description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","directories":{},"maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.18.0","ajv-formats":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.1.0","@dogfood-lab/dogfood-swarm":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schemas_1.26.0_1790843277848_0.296271345268285"}}},"time":{"created":"2026-05-14T15:02:25.293Z","modified":"2026-10-01T08:27:58.425Z","1.2.0":"2026-05-14T15:02:25.572Z","1.2.1":"2026-05-14T15:14:37.191Z","1.2.2":"2026-05-14T17:26:55.772Z","1.2.3":"2026-05-21T03:41:34.272Z","1.3.0":"2026-06-01T05:40:01.501Z","1.3.1":"2026-06-01T07:38:13.403Z","1.3.2":"2026-06-02T21:13:47.201Z","1.4.0":"2026-06-13T15:45:04.341Z","1.5.0":"2026-06-22T02:23:01.972Z","1.6.0":"2026-06-30T01:32:21.820Z","1.7.0":"2026-06-30T04:24:29.862Z","1.8.0":"2026-06-30T05:29:33.124Z","1.9.0":"2026-07-03T06:10:31.049Z","1.10.0":"2026-07-17T19:38:45.246Z","1.11.0":"2026-08-26T05:36:16.002Z","1.12.0":"2026-09-06T22:48:32.645Z","1.13.0":"2026-09-23T02:34:33.291Z","1.14.0":"2026-09-23T14:00:28.746Z","1.15.0":"2026-09-23T21:10:46.526Z","1.16.0":"2026-09-24T01:56:50.240Z","1.17.0":"2026-09-24T08:27:03.415Z","1.18.0":"2026-09-24T18:07:51.125Z","1.19.0":"2026-09-24T21:31:52.789Z","1.20.0":"2026-09-25T02:00:18.933Z","1.21.0":"2026-09-25T09:05:11.722Z","1.22.0":"2026-09-25T16:14:18.931Z","1.23.0":"2026-09-26T14:43:18.510Z","1.23.4":"2026-09-26T23:15:51.597Z","1.23.5":"2026-09-30T01:21:35.477Z","1.24.0":"2026-09-30T18:51:33.117Z","1.25.0":"2026-10-01T01:36:44.925Z","1.26.0":"2026-10-01T08:27:57.958Z"},"bugs":{"url":"https://github.com/dogfood-lab/testing-os/issues"},"author":{"name":"mcp-tool-shop"},"license":"MIT","homepage":"https://github.com/dogfood-lab/testing-os","keywords":["testing-os","dogfood-lab","json-schema","evidence","verification","contracts"],"repository":{"url":"git+https://github.com/dogfood-lab/testing-os.git","type":"git","directory":"packages/schemas"},"description":"JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.","maintainers":[{"name":"mikefrilot","email":"mikeyfrilot@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://github.com/dogfood-lab/testing-os\">\n    <img src=\"https://raw.githubusercontent.com/dogfood-lab/testing-os/main/assets/logo.png\" alt=\"testing-os\" width=\"280\">\n  </a>\n</p>\n\n# @dogfood-lab/schemas\n\n> JSON schemas for the testing-os contract spine — record, finding, pattern, recommendation, doctrine, policy, scenario, submission.\n\nPart of the [`testing-os`](https://github.com/dogfood-lab/testing-os) monorepo — the operating system for testing in the AI era.\n\nThis package ships the 8 canonical JSON Schemas (2020-12 dialect) that the testing-os contract spine validates against. Every record, finding, pattern, recommendation, doctrine artifact, policy file, scenario definition, and submission envelope produced by the rest of the monorepo conforms to one of these schemas. Consumer packages (`@dogfood-lab/verify`, `@dogfood-lab/findings`, `@dogfood-lab/report`) load the schemas via the `./json/*` subpath export and compile them with `ajv`.\n\n## Install\n\n```bash\nnpm install @dogfood-lab/schemas\n```\n\n## The 8 Schemas\n\n| Schema file | Purpose |\n|---|---|\n| `dogfood-record.schema.json` | Persisted test/audit record produced by dogfood runs |\n| `dogfood-record-submission.schema.json` | Envelope shape `repository_dispatch` payloads must match |\n| `dogfood-finding.schema.json` | Evidence-bound finding contract — anchored to source line + severity + status |\n| `dogfood-pattern.schema.json` | Reusable pattern derived from findings (synthesis layer) |\n| `dogfood-recommendation.schema.json` | Recommendation derived from patterns |\n| `dogfood-doctrine.schema.json` | Doctrine artifact synthesized from patterns + recommendations |\n| `policy.schema.json` | Per-repo policy YAML shape (gate accumulation, severity thresholds) |\n| `scenario.schema.json` | Scenario definition shape (what gets tested + how) |\n\n## Usage — TypeScript surface\n\nThe package exports `validatePayload` and the compiled validators. `validatePayload(name, payload)` takes the **schema name first** (one of `record`, `recordSubmission`, `finding`, `pattern`, `recommendation`, `doctrine`, `policy`, `scenario` — all camelCase, NOT the file basename) and the payload second. The return shape is `{ valid: boolean, errors: ValidationError[] }` — each error carries `path`, `message`, `keyword` (the Ajv rule that fired, e.g. `required` / `pattern` / `enum`), and optional `params`.\n\n```ts\nimport { validatePayload } from '@dogfood-lab/schemas';\n\nconst result = validatePayload('recordSubmission', submission);\nif (!result.valid) {\n  console.error('schema mismatch:', result.errors);\n  process.exit(1);\n}\n```\n\n`compileSchema(name)` returns the raw Ajv `ValidateFunction` for advanced cases (custom error formatting, direct `validate.errors` inspection). Sibling packages (`@dogfood-lab/verify`, `@dogfood-lab/findings`, `@dogfood-lab/ingest`, `@dogfood-lab/report`) all delegate to `validatePayload` — collapsing N Ajv instances to one per schema per process via the module-scope `validatorCache`.\n\n## Usage — Raw JSON schemas\n\nThe raw schema files are available via the `./json/*` subpath export. Use `createRequire` to load them at runtime:\n\n```js\nimport { createRequire } from 'node:module';\nconst require = createRequire(import.meta.url);\n\nconst recordSchema = require('@dogfood-lab/schemas/json/dogfood-record.schema.json');\nconst findingSchema = require('@dogfood-lab/schemas/json/dogfood-finding.schema.json');\n```\n\nOr with import attributes (Node 22+):\n\n```js\nimport recordSchema from '@dogfood-lab/schemas/json/dogfood-record.schema.json' with { type: 'json' };\n```\n\n## Compatibility\n\n| | Constraint |\n|---|---|\n| JSON Schema dialect | 2020-12 |\n| Node | ≥ 22 |\n| `$id` form | `https://github.com/dogfood-lab/testing-os/packages/schemas/src/json/<name>.schema.json` |\n\n`$id` is a contract field. Changes that consumers should treat as contract changes bump the monorepo's lockstep version.\n\n## Schema versioning\n\nPayloads that carry a `schema_version` are gated by **MAJOR range**, not exact match. The accepted ranges live in one place — `SUPPORTED_SCHEMA_VERSIONS` (`src/schema-versions.ts`), which `@dogfood-lab/verify` imports to drive the gate and to stamp the persisted record's `schema_version`:\n\n| Field | Meaning |\n|---|---|\n| `current` | the version this build emits for the contract |\n| `minMajor` | lowest MAJOR accepted (inclusive) |\n| `maxMajor` | highest MAJOR accepted (inclusive) |\n\nThe gate compares the payload's MAJOR against `[minMajor, maxMajor]`:\n\n- **MAJOR inside the range** (any patch/minor) → **accepted**.\n- **MAJOR above `maxMajor`** → rejected `CONTRACT_SCHEMA_TOO_NEW` — the payload was emitted against a newer contract than this build understands. **Operator action: upgrade testing-os.**\n- **MAJOR below `minMajor`** → rejected `CONTRACT_SCHEMA_TOO_OLD` — the payload predates the supported contract. **Operator action: re-emit against the current contract.**\n\nThe contracts that carry `schema_version` are `record`, `recordSubmission`, `finding`, `pattern`, `recommendation`, `doctrine`, and the `agentOutput` swarm envelope. **`policy` and `scenario` deliberately carry no `schema_version`** and are exempt from the gate — the gate only fires on payloads that declare one. See the [error code reference](https://dogfood-lab.github.io/testing-os/handbook/error-codes/) for how the `CONTRACT_SCHEMA_TOO_*` rejections surface to a consumer.\n\n## Docs\n\n📖 Full handbook: **<https://dogfood-lab.github.io/testing-os/handbook/>**\n\n## License\n\nMIT © 2026 mcp-tool-shop\n","readmeFilename":"README.md"}