{"schema":"steadywrk.audit-receipts/v1","generated_at":"2026-09-28T11:01:34.195Z","build_time":"2026-09-28T09:56:08.914Z","metrics_version":"2.5.7","count":14,"integrity":{"model":"Selected product review records. The publication selection may change between builds and is not a complete or append-only activity history. Individual receipts carry no build identifier. The sibling receipt-chain endpoint verifies the current published selection; a changed selection produces a different head.","signing":{"enabled":false,"reason":"This endpoint serves receipts unsigned and does not sign them. That is not a gap waiting on a key: the signed surface is /api/public/receipt-chain, which hash-chains these same receipts and Ed25519-signs the chain head against a public key pinned in source. Read the signature there, not here.","signed_equivalent":"https://steadywrk.app/api/public/receipt-chain"},"source":"selected product review records; machine-readable mirror of the public /audit-log page","selection_policy":"reviewed-public-receipts/v1"},"receipts":[{"phase":"release-review-14","completed":"2026-04-14T23:09:27Z","gate_passed":true,"build_hash":null,"metrics_version":null,"notes":null},{"phase":"release-review-13","completed":"2026-04-14T21:10:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-12","completed":"2026-04-14T13:55:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-11","completed":"2026-04-14T11:45:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-10","completed":"2026-04-14T11:22:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-09","completed":"2026-04-14T09:35:06Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-08","completed":"2026-04-14T07:00:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-07","completed":"2026-04-14T00:50:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.1.0","notes":null},{"phase":"release-review-06","completed":"2026-04-13T23:45:00Z","gate_passed":true,"build_hash":null,"metrics_version":null,"notes":null},{"phase":"release-review-05","completed":"2026-04-13T19:55:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.0.0","notes":null},{"phase":"release-review-04","completed":"2026-04-13T19:48:00Z","gate_passed":true,"build_hash":null,"metrics_version":"1.0.0","notes":null},{"phase":"release-review-03","completed":"2026-04-13T19:31:02Z","gate_passed":true,"build_hash":null,"metrics_version":"1.0.0","notes":null},{"phase":"release-review-02","completed":"2026-04-13T19:04:47Z","gate_passed":true,"build_hash":null,"metrics_version":"1.0.0","notes":null},{"phase":"release-review-01","completed":"2026-04-13T00:00:00Z","gate_passed":false,"build_hash":null,"metrics_version":null,"notes":null}],"verify":["Receipts are a reviewed public selection of release review records; build identifiers and commentary are withheld by design.","The same receipts render in HTML at https://steadywrk.app/audit-log.","Recompute these receipts yourself: https://steadywrk.app/api/public/receipt-chain serves the same fields hash-chained, with a copy-pasteable curl + jq + sha256sum script that derives the published head without executing any of our code.","For a cryptographic signature, use https://steadywrk.app/api/public/receipt-chain: it signs the chain head with Ed25519 against a public key pinned in source (not served by us), and publishes a copy-pasteable curl + Node script that checks that signature offline using only Node built-ins. These receipts themselves are not individually signed, here or there."]}