{"schemaVersion":1,"status":{"id":"9a2c1c57-4906-4e84-bb6e-0473c92f20e1","scanId":"35348155-33d1-4fd6-9a37-c0068374ff40","invalidatedAt":null,"invalidationReason":null,"replacedBy":null,"snapshotAvailable":false,"policyAllowed":true,"createdAt":"2026-10-17T07:15:41.605Z","observationRevision":0,"previousScanId":null,"previousReportId":null,"current":true},"report":{"schemaVersion":1,"id":"9a2c1c57-4906-4e84-bb6e-0473c92f20e1","scanId":"35348155-33d1-4fd6-9a37-c0068374ff40","classifierRevision":"classifier_v3","observedAt":"2026-10-17T07:15:39.857Z","classifiedAt":"2026-10-17T07:15:41.612Z","artifact":{"name":"proactive-gate","version":"0.8.1","integrity":"sha512-7wwt2BPExGJwoGBZVzQESEQHfBj3YSCpI+SwSHI8Ys08FpIen1fVXp//lZa0wIuRbDaQToyONQ0+UbhX+o8/qg==","tarballUrl":"https://registry.npmjs.org/proactive-gate/-/proactive-gate-0.8.1.tgz"},"preparation":{"id":"09cfc82e-3869-4b36-b424-0d530907d3ab","outcome":"pass","failure":null,"profileRevision":"npm_11_19_0_linux_amd64_v2","snapshot":{"id":"e2dfe8e7-b45c-4071-b318-665cc0e067f4","generation":"e20a638b-a4c8-4d4c-b90f-947d68c9a43c","lockDigest":"a86ec27e16933ade5cd208dc8aa1dc34ad8ae9272d8c543494e56f015755f898","treeDigest":"87d0de5344fa40dc93be673c2ffd512704d6b91ea2e501b55ebe482fb92b887b","profileRevision":"npm_11_19_0_linux_amd64_v2","installerImage":"node:24.21.0-bookworm-slim@sha256:5cbc7caba8c2c0f0bca675d1b61b9f2857e1cf1853c6164ee9dd409501a936e7"},"installedCount":1,"omittedOptionalCount":0,"staticObservations":{"native":{"count":0,"paths":[],"buildIndicators":[],"prerequisiteProven":false},"declared":{"bin":{"proactive-gate":"dist/src/cli.js"},"main":"./dist/src/index.js","type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./ai-sdk":{"types":"./dist/src/adapters/ai-sdk.d.ts","import":"./dist/src/adapters/ai-sdk.js"},"./mastra":{"types":"./dist/src/adapters/mastra.d.ts","import":"./dist/src/adapters/mastra.js"},"./presets":{"types":"./dist/src/presets.d.ts","import":"./dist/src/presets.js"},"./langchain":{"types":"./dist/src/adapters/langchain.d.ts","import":"./dist/src/adapters/langchain.js"},"./package.json":"./package.json","./openai-agents":{"types":"./dist/src/adapters/openai-agents.d.ts","import":"./dist/src/adapters/openai-agents.js"},"./store-contract":{"types":"./dist/src/store-contract.d.ts","import":"./dist/src/store-contract.js"}},"scripts":{"og":"npm run build && node scripts/og-image.mjs","lint":"tsc -p tsconfig.json --noEmit","test":"npm run build && node test/spec-lint.mjs && node --test dist/test/gate.test.js dist/test/conformance.test.js dist/test/presets.test.js dist/test/adapters.test.js dist/test/init.test.js dist/test/properties.test.js dist/test/dedupe.test.js dist/test/simulate.test.js dist/test/simulate-fidelity.test.js dist/test/monotonicity.test.js dist/test/clock-year-padding.test.js dist/test/explain.test.js test/npm-pack.test.mjs test/release.test.mjs test/examples.test.mjs test/example-imports.test.mjs test/naive.test.mjs test/replay-bundle.test.mjs test/playground-render.test.mjs test/playground-scenarios.test.mjs test/snippet.test.mjs test/suite.test.mjs test/postgres.test.mjs test/redis.test.mjs","bench":"npm run build && node bench/evaluate.mjs","build":"tsc -p tsconfig.json","release":"node scripts/release.mjs","coverage":"npm run build && node scripts/coverage.mjs","examples":"npm run build && node dist/src/cli.js replay examples/day.jsonl --policy examples/policy.js --commit && node dist/src/cli.js replay examples/day.jsonl --policy examples/policy.json --commit && node examples/mastra/run.mjs && node examples/ai-sdk/run.mjs","simulate":"npm run build && node dist/src/cli.js simulate","spec-lint":"node test/spec-lint.mjs","trace-svg":"npm run build && node scripts/trace-svg.mjs","conformance":"npm run build && node dist/src/cli.js replay --fixtures spec/fixtures","release-gate":"npm run build && node scripts/release-gate.mjs","bench:compare":"npm run build && node bench/compare.mjs","explain-parity":"node scripts/explain-parity.mjs","prepublishOnly":"npm test","conformance-table":"node scripts/conformance-table.mjs"},"devDependencies":{"pg":"^8.16.3","ioredis":"^6.0.0","publint":"^0.3.24","typescript":"^7.0.2","@types/node":"^26.4.1","@arethetypeswrong/cli":"^0.18.5"}},"platform":{"os":true,"cpu":true,"libc":true},"evidenceLevel":"static_only","lifecycleScripts":[]}},"matrix":{"id":"8b9775d8-5acc-4186-a456-b008ad7a2ffa","revision":"production_2db44d825b68aeb5839111e38b0ad23c","platform":"linux_amd64_glibc","harnessRevision":"load_v2","planRevision":"explicit_exports_v1","policyRevision":"runtime_limits_v2","images":[{"profileId":"node_24_21_0","kind":"node","version":"24.21.0","imageId":"sha256:12a6a4db05cc9f4f55fe7e4731983c5476658c748b722cac3332c4bfc986c2f1","builtAt":"2026-10-04T15:20:38.392Z","sourceImage":"node:24.21.0-bookworm-slim@sha256:5cbc7caba8c2c0f0bca675d1b61b9f2857e1cf1853c6164ee9dd409501a936e7","baseImage":"gcr.io/distroless/cc-debian13:nonroot@sha256:20afe6a70f2565277b704cc17289cb557f353a3619f6350f52a2317106598df4","supportImage":"node:26.10.0-bookworm-slim@sha256:0a992e1420e2d70611578f1844a6f10a9d11fe6bb535aabf72efe3007f13d79b","platform":"linux_amd64_glibc","recipeRevision":"runtime_image_v1"},{"profileId":"node_26_10_0","kind":"node","version":"26.10.0","imageId":"sha256:8cef3b37b8edb5af9da80cb7416bd2c8b35b87fea1bc72c9abbb204ee000bd9c","builtAt":"2026-10-04T15:20:47.161Z","sourceImage":"node:26.10.0-bookworm-slim@sha256:0a992e1420e2d70611578f1844a6f10a9d11fe6bb535aabf72efe3007f13d79b","baseImage":"gcr.io/distroless/cc-debian13:nonroot@sha256:20afe6a70f2565277b704cc17289cb557f353a3619f6350f52a2317106598df4","supportImage":"node:26.10.0-bookworm-slim@sha256:0a992e1420e2d70611578f1844a6f10a9d11fe6bb535aabf72efe3007f13d79b","platform":"linux_amd64_glibc","recipeRevision":"runtime_image_v1"},{"profileId":"bun_1_4_2","kind":"bun","version":"1.4.2","imageId":"sha256:6d19a3cc65d5015ba20193b7610af27ad603eed4ea29caf4dd4ccc04ad5ca7ef","builtAt":"2026-10-04T15:21:07.160Z","sourceImage":"oven/bun:1.4.2-debian@sha256:53710ce0f14eef8312521c586a7ae1d9aeab4011840f09f1966073b68fc2e2ab","baseImage":"gcr.io/distroless/cc-debian13:nonroot@sha256:20afe6a70f2565277b704cc17289cb557f353a3619f6350f52a2317106598df4","supportImage":"node:26.10.0-bookworm-slim@sha256:0a992e1420e2d70611578f1844a6f10a9d11fe6bb535aabf72efe3007f13d79b","platform":"linux_amd64_glibc","recipeRevision":"runtime_image_v1"},{"profileId":"deno_2_9_7","kind":"deno","version":"2.9.7","imageId":"sha256:1a5c5f412e04bff71a674b122f4216fac988b0fddc9d36be588224490adc292e","builtAt":"2026-10-04T15:21:22.570Z","sourceImage":"denoland/deno:debian-2.9.7@sha256:869d374bdaddda4fde029c492d7219199b0e821c2c53cca5357b3a6f5b9336fc","baseImage":"gcr.io/distroless/cc-debian13:nonroot@sha256:20afe6a70f2565277b704cc17289cb557f353a3619f6350f52a2317106598df4","supportImage":"node:26.10.0-bookworm-slim@sha256:0a992e1420e2d70611578f1844a6f10a9d11fe6bb535aabf72efe3007f13d79b","platform":"linux_amd64_glibc","recipeRevision":"runtime_image_v1"}]},"omissions":{"counts":{"pattern":0,"non_executable":1,"not_exported":0,"invalid_subpath":0,"coverage_limit":0},"samples":[{"subpath":"./package.json","reason":"non_executable"}]},"outcome":"pass","evidenceLevel":"smoke_tested","coverageComplete":true,"cells":[{"runId":"b04b882e-29a1-4453-89bc-fc571508bc82","profileId":"node_24_21_0","group":"root","mode":"esm","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":334.6470299959183,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate","displaySpecifier":"proactive-gate","outcome":"pass","durationMs":7.6674289999999985,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/index.js","failure":null}],"sessions":[{"probeId":"c1d933a8-cbd9-446a-8cca-9dd8c3ffca23","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":334.6470299959183}]},{"runId":"3bf6e982-baf2-4249-9e76-f7dff3d1e2a7","profileId":"node_24_21_0","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"54f0b495-58e8-45a9-bc49-75613eec8966","profileId":"node_24_21_0","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":6,"observed":6,"passed":6,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":352.29354098439217,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate/presets","displaySpecifier":"proactive-gate/presets","outcome":"pass","durationMs":4.348420999999998,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/presets.js","failure":null},{"index":1,"specifier":"proactive-gate/store-contract","displaySpecifier":"proactive-gate/store-contract","outcome":"pass","durationMs":7.785416999999999,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/store-contract.js","failure":null},{"index":2,"specifier":"proactive-gate/ai-sdk","displaySpecifier":"proactive-gate/ai-sdk","outcome":"pass","durationMs":0.46647899999999964,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/ai-sdk.js","failure":null},{"index":3,"specifier":"proactive-gate/mastra","displaySpecifier":"proactive-gate/mastra","outcome":"pass","durationMs":0.49295400000000456,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/mastra.js","failure":null},{"index":4,"specifier":"proactive-gate/langchain","displaySpecifier":"proactive-gate/langchain","outcome":"pass","durationMs":0.5813780000000008,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/langchain.js","failure":null},{"index":5,"specifier":"proactive-gate/openai-agents","displaySpecifier":"proactive-gate/openai-agents","outcome":"pass","durationMs":0.5004179999999963,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/openai-agents.js","failure":null}],"sessions":[{"probeId":"8d73ad24-db6d-49af-868c-d9edd7b717e0","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":352.29354098439217}]},{"runId":"8d103233-5164-4bb8-9bf2-741137ad32e9","profileId":"node_24_21_0","group":"subpaths","mode":"commonjs","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"9fb501ea-b6cf-4848-be01-a0f74f038a78","profileId":"node_26_10_0","group":"root","mode":"esm","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":340.2890169918537,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate","displaySpecifier":"proactive-gate","outcome":"pass","durationMs":10.988195999999999,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/index.js","failure":null}],"sessions":[{"probeId":"a216a62e-93c1-4747-892e-aa391bd8ec36","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":340.2890169918537}]},{"runId":"472fa088-008a-46f1-addd-e664f85845f7","profileId":"node_26_10_0","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"d2845878-3a74-40da-bdc0-d89def448642","profileId":"node_26_10_0","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":6,"observed":6,"passed":6,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":328.35146102309227,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate/presets","displaySpecifier":"proactive-gate/presets","outcome":"pass","durationMs":3.171651999999998,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/presets.js","failure":null},{"index":1,"specifier":"proactive-gate/store-contract","displaySpecifier":"proactive-gate/store-contract","outcome":"pass","durationMs":11.227677,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/store-contract.js","failure":null},{"index":2,"specifier":"proactive-gate/ai-sdk","displaySpecifier":"proactive-gate/ai-sdk","outcome":"pass","durationMs":0.4716410000000053,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/ai-sdk.js","failure":null},{"index":3,"specifier":"proactive-gate/mastra","displaySpecifier":"proactive-gate/mastra","outcome":"pass","durationMs":0.6138480000000044,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/mastra.js","failure":null},{"index":4,"specifier":"proactive-gate/langchain","displaySpecifier":"proactive-gate/langchain","outcome":"pass","durationMs":0.5417190000000005,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/langchain.js","failure":null},{"index":5,"specifier":"proactive-gate/openai-agents","displaySpecifier":"proactive-gate/openai-agents","outcome":"pass","durationMs":0.4643480000000011,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/openai-agents.js","failure":null}],"sessions":[{"probeId":"ed298e2b-3246-4441-ae5c-157cd7f63380","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":328.35146102309227}]},{"runId":"5f9950e3-b0f2-4660-9507-2075eb54ed83","profileId":"node_26_10_0","group":"subpaths","mode":"commonjs","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"c2c1a9fc-6743-44f6-9044-ccc10e97e843","profileId":"bun_1_4_2","group":"root","mode":"esm","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":315.5970059931278,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate","displaySpecifier":"proactive-gate","outcome":"pass","durationMs":5.821508000000001,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/index.js","failure":null}],"sessions":[{"probeId":"38f527cc-8d92-4c79-a047-091b8a2aa9e9","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":315.5970059931278}]},{"runId":"e814cc8e-b7f3-4696-9705-b3515dc391e1","profileId":"bun_1_4_2","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"a7880b8d-3f7b-408e-930c-bc0b03b6d39d","profileId":"bun_1_4_2","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":6,"observed":6,"passed":6,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":333.66626700758934,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate/presets","displaySpecifier":"proactive-gate/presets","outcome":"pass","durationMs":4.969545,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/presets.js","failure":null},{"index":1,"specifier":"proactive-gate/store-contract","displaySpecifier":"proactive-gate/store-contract","outcome":"pass","durationMs":19.858635,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/store-contract.js","failure":null},{"index":2,"specifier":"proactive-gate/ai-sdk","displaySpecifier":"proactive-gate/ai-sdk","outcome":"pass","durationMs":0.505002999999995,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/ai-sdk.js","failure":null},{"index":3,"specifier":"proactive-gate/mastra","displaySpecifier":"proactive-gate/mastra","outcome":"pass","durationMs":0.2752750000000006,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/mastra.js","failure":null},{"index":4,"specifier":"proactive-gate/langchain","displaySpecifier":"proactive-gate/langchain","outcome":"pass","durationMs":0.2959069999999997,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/langchain.js","failure":null},{"index":5,"specifier":"proactive-gate/openai-agents","displaySpecifier":"proactive-gate/openai-agents","outcome":"pass","durationMs":0.2122980000000041,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/openai-agents.js","failure":null}],"sessions":[{"probeId":"3ed3c541-cf14-459e-9f11-fd11c3a7d66c","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":333.66626700758934}]},{"runId":"780f3672-2456-4773-8705-537eda2891ce","profileId":"bun_1_4_2","group":"subpaths","mode":"commonjs","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"d09be0cb-e6fd-41b4-a982-f73b7934020a","profileId":"deno_2_9_7","group":"root","mode":"esm","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":417.20466700196266,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate","displaySpecifier":"proactive-gate","outcome":"pass","durationMs":5.039103000000004,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/index.js","failure":null}],"sessions":[{"probeId":"3f493137-9b8e-4425-a552-ff95240e54f5","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":417.20466700196266}]},{"runId":"21753d66-1d93-430a-904f-390b0d4d1721","profileId":"deno_2_9_7","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"c8856edd-d9e2-4cc4-b364-1e080145e664","profileId":"deno_2_9_7","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":6,"observed":6,"passed":6,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":414.3469920158386,"failure":null,"entries":[{"index":0,"specifier":"proactive-gate/presets","displaySpecifier":"proactive-gate/presets","outcome":"pass","durationMs":2.7340739999999997,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/presets.js","failure":null},{"index":1,"specifier":"proactive-gate/store-contract","displaySpecifier":"proactive-gate/store-contract","outcome":"pass","durationMs":2.5124249999999932,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/store-contract.js","failure":null},{"index":2,"specifier":"proactive-gate/ai-sdk","displaySpecifier":"proactive-gate/ai-sdk","outcome":"pass","durationMs":0.31834999999999525,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/ai-sdk.js","failure":null},{"index":3,"specifier":"proactive-gate/mastra","displaySpecifier":"proactive-gate/mastra","outcome":"pass","durationMs":0.3618850000000009,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/mastra.js","failure":null},{"index":4,"specifier":"proactive-gate/langchain","displaySpecifier":"proactive-gate/langchain","outcome":"pass","durationMs":0.30471299999999246,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/langchain.js","failure":null},{"index":5,"specifier":"proactive-gate/openai-agents","displaySpecifier":"proactive-gate/openai-agents","outcome":"pass","durationMs":0.30346500000000276,"resolvedTo":"file:///workspace/node_modules/proactive-gate/dist/src/adapters/openai-agents.js","failure":null}],"sessions":[{"probeId":"1c337e16-0d1c-4522-b29f-7e24bc2faa25","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":414.3469920158386}]},{"runId":"3f02da7a-462a-4397-851d-fec5fe05bcb9","profileId":"deno_2_9_7","group":"subpaths","mode":"commonjs","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"isolationPassed":0,"isolationUnconfirmed":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]}],"limitations":["Only installation and loading were observed; functional correctness and package safety are not established.","Subpath batches share module caches and globals; root modes use separate fresh sandboxes.","Package-visible harness observations can be tampered with. They are not adversarial attestation.","Evidence applies to these exact artifacts, dependency snapshot, runtime images and Linux amd64/glibc policy.","Runtime error codes are captured observations and can also be thrown by package code."]}}