{"schemaVersion":1,"status":{"id":"414f851c-9693-4786-85c2-b30d8827142a","scanId":"c486e883-427f-4dd5-a978-0993e699ba4b","invalidatedAt":null,"invalidationReason":null,"replacedBy":null,"snapshotAvailable":true,"policyAllowed":true,"createdAt":"2026-10-09T16:17:11.729Z","observationRevision":0,"previousScanId":null,"previousReportId":null,"current":true},"report":{"schemaVersion":1,"id":"414f851c-9693-4786-85c2-b30d8827142a","scanId":"c486e883-427f-4dd5-a978-0993e699ba4b","classifierRevision":"classifier_v2","observedAt":"2026-10-09T16:17:07.916Z","classifiedAt":"2026-10-09T16:17:11.733Z","artifact":{"name":"local-storage-browser","version":"1.1.0","integrity":"sha512-VKyIuSq1WB22UdDoFqfe3oX042jfQNj4ORcG2hklOdn3aEorw9yS3/SO/84fkqrYEhcqwlkXF0SGGDyEfYHDTg==","tarballUrl":"https://registry.npmjs.org/local-storage-browser/-/local-storage-browser-1.1.0.tgz"},"preparation":{"id":"530be2fe-eeed-4e50-836e-5a34c2db5c03","outcome":"pass","failure":null,"profileRevision":"npm_11_19_0_linux_amd64_v2","snapshot":{"id":"45f82fd1-85fa-4057-ae6c-af468ef8fc7a","generation":"039c1ab5-b044-417a-8197-1e23332221ad","lockDigest":"3ee52081963301e6bf8deec6037c9922749e32ee4844105e03ecbf5b817022f7","treeDigest":"1d3b625a961b00c789dd0085fab5f32ceeceecee97bcacebea67f50794da8701","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":{"main":"./index.js","type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"}},"scripts":{"test":"node --test test/*.test.js"}},"platform":{"os":true,"cpu":true,"libc":true},"evidenceLevel":"static_only","lifecycleScripts":[]}},"matrix":{"id":"bfab88d7-3f4a-41b5-97a9-5aafd5bda511","revision":"production_ab51508deb208994caf81cb80f14b800","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:f2fcbb4dfbd6d5f57f4e43de97e70182d9982ac7cc0cc063dfff2cf1759a411d","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:9c1c93cc35d1408d26a61c4efccbde37c35425e362a2e723b885c3333d2be073","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:2343363679fb92d59a395ff081b783b5514f06295b1bc6d61baaeef17e793789","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:4292bb23555f98fb9dfc30fb447daa1c301686d89264fd8643ccb86bc0d53c29","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":0,"not_exported":0,"invalid_subpath":0,"coverage_limit":0},"samples":[]},"outcome":"pass","evidenceLevel":"smoke_tested","coverageComplete":true,"cells":[{"runId":"6872650f-022b-40be-8c43-ac634d3bcf9b","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,"interrupted":0,"untested":0,"complete":true},"durationMs":315.7983260001056,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":5.587004,"resolvedTo":"file:///workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"d700ef2b-cf58-49c0-ba05-056a08700138","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":315.7983260001056}]},{"runId":"31677804-443c-4b48-9ea2-bfdb5dd6acda","profileId":"node_24_21_0","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":347.46061300020665,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":4.996071999999998,"resolvedTo":"/workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"393ee92a-b524-43be-9eb0-a546018196f9","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":347.46061300020665}]},{"runId":"28e1c760-f93b-47a2-9507-50a61529bf85","profileId":"node_24_21_0","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"14eb9428-76cc-43d4-96e9-0c805f8ee6b6","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,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"6c6bac43-18d1-4229-b1ea-f6bd1fbbf618","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,"interrupted":0,"untested":0,"complete":true},"durationMs":371.68138500023633,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":5.4494240000000005,"resolvedTo":"file:///workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"6a1efeae-16b9-4479-8c6d-c1d54a17020e","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":371.68138500023633}]},{"runId":"def1691f-a3f7-40ab-a05b-60586f9095b3","profileId":"node_26_10_0","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":451.20683499984443,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":15.643501,"resolvedTo":"/workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"c8e084cc-d58d-428c-bf73-720801c0efec","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":451.20683499984443}]},{"runId":"2eaf1b07-07d9-48b7-9d97-520ce960b2b6","profileId":"node_26_10_0","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"e8b2937a-a239-415f-8b6d-8aa9765d14d7","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,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"aee0ca5e-bdcc-4832-8efd-d2a4850cd858","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,"interrupted":0,"untested":0,"complete":true},"durationMs":332.16921299975365,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":3.322775,"resolvedTo":"file:///workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"3a75d944-03b5-442e-a88c-171e9aae2e35","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":332.16921299975365}]},{"runId":"c6e769bd-be01-4b0f-b7a2-5ad779e0f114","profileId":"bun_1_4_2","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":458.37503000022843,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":3.8923059999999996,"resolvedTo":"/workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"400f484a-fa26-4442-9d84-c5f8b80e031a","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":458.37503000022843}]},{"runId":"854a60ee-4ca9-4902-8b64-03a3f7da281d","profileId":"bun_1_4_2","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"479b7080-6e6b-4c69-90f3-675425f0bba8","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,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"1a5060dd-429b-47e3-9918-cd8dfe7e2de3","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,"interrupted":0,"untested":0,"complete":true},"durationMs":461.2985340002924,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":2.773787999999996,"resolvedTo":"file:///workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"90328857-4fc4-4b35-b6c7-f4524b4a559c","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":461.2985340002924}]},{"runId":"69284134-1625-4856-96bb-5b124489b7d7","profileId":"deno_2_9_7","group":"root","mode":"commonjs","method":"fresh_root_v2","outcome":"pass","evidenceLevel":"smoke_tested","coverage":{"planned":1,"observed":1,"passed":1,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":602.0929169999436,"failure":null,"entries":[{"index":0,"specifier":"local-storage-browser","displaySpecifier":"local-storage-browser","outcome":"pass","durationMs":3.807715999999999,"resolvedTo":"/workspace/node_modules/local-storage-browser/index.js","failure":null}],"sessions":[{"probeId":"483dea09-e95d-4c5c-bb94-cb99aca8ef12","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":602.0929169999436}]},{"runId":"8b0d4811-12f4-48cf-abdc-1b023ae7e55c","profileId":"deno_2_9_7","group":"subpaths","mode":"esm","method":"sequential_batch_v2","outcome":"not_applicable","evidenceLevel":"static_only","coverage":{"planned":0,"observed":0,"passed":0,"failed":0,"prerequisiteLimited":0,"interrupted":0,"untested":0,"complete":true},"durationMs":0,"failure":null,"entries":[],"sessions":[]},{"runId":"f0b0ff63-790f-4ec0-b369-21b443d6ed45","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,"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."]}}