{"schemaVersion":1,"status":{"id":"6e4da9a6-08bc-4323-bd41-007523e3e90a","scanId":"081af6ff-b1b6-4ccc-9950-3842884d549f","invalidatedAt":null,"invalidationReason":null,"replacedBy":null,"snapshotAvailable":true,"policyAllowed":true,"createdAt":"2026-10-09T10:15:05.242Z","observationRevision":0,"previousScanId":null,"previousReportId":null,"current":true},"report":{"schemaVersion":1,"id":"6e4da9a6-08bc-4323-bd41-007523e3e90a","scanId":"081af6ff-b1b6-4ccc-9950-3842884d549f","classifierRevision":"classifier_v2","observedAt":"2026-10-09T10:15:05.137Z","classifiedAt":"2026-10-09T10:15:05.247Z","artifact":{"name":"pino","version":"10.4.0","integrity":"sha512-bk1ZMTwG/Vymx+zPoa28MhNzucFvXJWp3csrSuxuHPSMeUettaCoQ5Jvg07mtC4JGNpcfTwz41oVCnNgBK9+vA==","tarballUrl":"https://registry.npmjs.org/pino/-/pino-10.4.0.tgz"},"preparation":{"id":"65f06d5a-4af8-4a3c-bbc0-e6b3e15fac14","outcome":"pass","failure":null,"profileRevision":"npm_11_19_0_linux_amd64_v2","snapshot":{"id":"87035fd4-e73c-41a9-b31c-3458cba6c4d9","generation":"a0b63048-c71c-44a9-bed7-54d54fa746be","lockDigest":"d4f3a1690be56b3faf099b4a9cb35ff9f6cda834f213c0e495367a25d304e08a","treeDigest":"c71ecd3eed91b4bded0b0240b5ef67a05e4b8861b54cef14bab9199fb87b7318","profileRevision":"npm_11_19_0_linux_amd64_v2","installerImage":"node:24.21.0-bookworm-slim@sha256:5cbc7caba8c2c0f0bca675d1b61b9f2857e1cf1853c6164ee9dd409501a936e7"},"installedCount":13,"omittedOptionalCount":0,"staticObservations":{"native":{"count":0,"paths":[],"buildIndicators":[],"prerequisiteProven":false},"declared":{"bin":{"pino":"./bin.js"},"main":"pino.js","type":"commonjs","scripts":{"borp":"borp --timeout 60000 --coverage --check-coverage --lines 95 --functions 95 --branches 95 --statements 95","docs":"docsify serve","lint":"eslint .","test":"npm run lint && npm run transpile && npm run borp && jest test/jest && npm run test-types","bench":"node benchmarks/utils/runbench all","cov-ui":"tap --ts --coverage-report=html","test-ci":"npm run lint && npm run transpile && npm run borp && npm run test-types","transpile":"node ./test/fixtures/ts/transpile.cjs","test-types":"tsc && tstyche && ts-node test/types/pino.ts && attw --pack .","test:smoke":"node ./test/smoke.js","bench-basic":"node benchmarks/utils/runbench basic","bench-child":"node benchmarks/utils/runbench child","bench-object":"node benchmarks/utils/runbench object","browser-test":"airtap --local 8080 test/browser*test.js","test-ci-pnpm":"pnpm run lint && npm run transpile && borp --timeout 60000 && pnpm run test-types","prepublishOnly":"node test/internals/version.test.js","bench-multi-arg":"node benchmarks/utils/runbench multi-arg","bench-formatters":"node benchmarks/utils/runbench formatters","test-ci-yarn-pnp":"yarn run lint && npm run transpile && borp --timeout 60000","update-bench-doc":"node benchmarks/utils/generate-benchmark-doc > docs/benchmarks.md","bench-child-child":"node benchmarks/utils/runbench child-child","bench-deep-object":"node benchmarks/utils/runbench deep-object","bench-long-string":"node benchmarks/utils/runbench long-string","bench-child-creation":"node benchmarks/utils/runbench child-creation"},"dependencies":{"sonic-boom":"^4.0.1","atomic-sleep":"^1.0.0","real-require":"^1.0.0","thread-stream":"^4.0.0","@pinojs/redact":"^0.4.0","process-warning":"^5.0.0","on-exit-leak-free":"^2.1.0","pino-std-serializers":"^7.0.0","safe-stable-stringify":"^2.3.1","quick-format-unescaped":"^4.0.3","pino-abstract-transport":"^3.0.0"},"devDependencies":{"log":"^6.0.0","bole":"^6.0.7","borp":"^0.21.0","jest":"^30.0.3","pump":"^3.0.0","tape":"^5.5.3","debug":"^4.3.4","execa":"^5.0.0","steed":"^1.1.3","airtap":"5.0.0","bunyan":"^1.8.14","eslint":"^9.37.0","rimraf":"^6.0.1","semver":"^7.3.7","split2":"^4.0.0","ts-node":"^10.9.1","tstyche":"^7.1.0","winston":"^3.7.2","loglevel":"^1.6.7","through2":"^5.0.10","fastbench":"^1.0.1","proxyquire":"^2.1.3","strip-ansi":"^6.0.0","typescript":"~6.0.2","@types/node":"^25.0.3","docsify-cli":"^5.0.0","neostandard":"^0.13.0","pino-pretty":"^13.0.0","import-fresh":"^3.2.1","eslint-plugin-n":"18.3.0","fastify-tsconfig":"^3.0.0","eslint-plugin-node":"^11.1.0","flush-write-stream":"^2.0.0","@matteo.collina/tspl":"^0.2.0","eslint-plugin-import":"^2.26.0","@arethetypeswrong/cli":"^0.18.1","eslint-plugin-promise":"^7.3.0","@types/flush-write-stream":"^1.0.0"}},"platform":{"os":true,"cpu":true,"libc":true},"evidenceLevel":"static_only","lifecycleScripts":[]}},"matrix":{"id":"4dc87b12-9092-4ebf-a963-709a77c15297","revision":"production_ce416e976d3b4c51b252859d31c1fa7c","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:e3a5a41a242a766e69f326b91f9ed9280c5719ad3e9ab54f0ac28bfc71d77794","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:5d2fa297021c7db25494856bb25e2cddecbb020722ce1e0f2101385a063c0611","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:fd67412f5baad0c2b1038367df9cf2d4b33237d3815e16eedae16cfd94ab3182","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:3b0f993e5ec0b1d4e8e09bc50ae53f142f7347d0baf96cefe7a8cfe7a00f7958","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":"88d82075-3a18-4eae-8c7e-fd2965df11fb","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":316.9017290000338,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":13.047103000000003,"resolvedTo":"file:///workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"d1ce6002-6ea0-4c96-91ed-59d7010919bc","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":316.9017290000338}]},{"runId":"35084b9a-e481-4c7e-926f-e23ed3e3f90e","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":323.9173159999773,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":16.133995000000002,"resolvedTo":"/workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"96408b16-983d-4931-b137-39a3e043d054","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":323.9173159999773}]},{"runId":"e5d42bce-9885-4c60-9bad-0f8c79e41260","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":"71fb6831-ce1b-412b-a9f8-b5ab6a2f44dc","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":"311bb2cf-1fa6-4f6b-a08a-1d6c946ddb17","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":320.52991100004874,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":16.808573999999997,"resolvedTo":"file:///workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"69d71383-c576-40b3-bfd9-8253590c70fb","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":320.52991100004874}]},{"runId":"01ecb132-e907-4d30-ade5-0b7a97cdb59b","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":316.74300500005484,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":18.779545000000002,"resolvedTo":"/workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"fbff82b1-4d00-4422-8d2a-d4bdeb310b69","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":316.74300500005484}]},{"runId":"cdd5c4d6-0a40-4a71-983e-47f2e6376fab","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":"95ac5f55-44f4-43e3-9a9d-7163c5c88d77","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":"fd9309e1-7716-48cb-9c1c-4ae6176c1630","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":329.3351810000604,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":23.513018,"resolvedTo":"file:///workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"221449d5-2483-4590-8d01-491961cdf857","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":329.3351810000604}]},{"runId":"f6f18d23-9d2a-4ffd-b13b-95622dc6dd95","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":324.65450599999167,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":18.576884,"resolvedTo":"/workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"fcbe1d7a-75aa-4f7b-a154-53dbe0766589","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":324.65450599999167}]},{"runId":"0bf05862-38f0-42b3-b761-fd48a42c60f0","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":"adc0d547-a47f-4848-a2a8-a22dc2f328b7","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":"e3b055f4-7bdd-4ea3-adfd-3a2a97e494cd","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":451.3870080000488,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":46.94411,"resolvedTo":"file:///workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"c7d7e547-30e7-4c86-97f9-f637076b0535","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":451.3870080000488}]},{"runId":"38af9ff0-2301-4568-a602-8b2127d3a613","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":424.7976219999837,"failure":null,"entries":[{"index":0,"specifier":"pino","displaySpecifier":"pino","outcome":"pass","durationMs":18.223663999999992,"resolvedTo":"/workspace/node_modules/pino/pino.js","failure":null}],"sessions":[{"probeId":"55e14468-4289-4f58-af28-2e2988f69de5","startIndex":0,"stopReason":"completed","exitCode":0,"oomKilled":false,"durationMs":424.7976219999837}]},{"runId":"cf83fbf3-ccbf-4d21-b0b4-3dd60656167d","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":"32ca06e3-0f9e-4d8f-93eb-0377e6beae9d","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."]}}