{"schema":"opentechnical-integrity-record/1.0","publication_id":"OT-2026-000000006","uuid":"01a0a4c1-b5a5-79c1-9f03-f2a2d3f86029","title":"Staged Enclosure Dust Suppression With Induced Air Balance","status":"PUBLIC","published_at":"2026-09-15T11:09:13.512855Z","canonical_url":"https://opentechnical.org/p/OT-2026-000000006","hashes":{"canonical_text_sha256":"32eca25f769538b6c0779a693809bad012eb3f85f779940ae9604181805a3582","html_sha256":"cbee308f9c14edf080b4594defbf40d81a7a8fee8cc169b5ceca13921ca76f0b","pdf_sha256":"1d97e59cbfceb46e08c1d67de4187c5e385329d1b6fc18338c3e333e7919dabc","markdown_sha256":"6203c616dee1b628b7bbdaa579fb0dee73d20c54116a67efd1967b4813071ff7","manifest_sha256":"12fcba6164bcbe6a3be87f85e7be4231cc9ab02c03ebe7ae57434a6d45e9304c"},"signature":{"algorithm":"Ed25519","key_id":"OT-SIGN-2026-02","value_b64":"A+2liEkhJ6Jl0DPagpzNMvXX5H5XUzHGeX38l0vDKrFtEXsUicv7v9kigJ1Mjt31xpJNEGhB1jET0P04C/a+Cw==","verified_now":true,"keys_url":"https://opentechnical.org/integrity/keys"},"trusted_timestamps":[{"batch_id":"OT-TS-2026-W38-002","authority":"timestamp.digicert.com","asserted_time_utc":"2026-09-15T11:27:02Z","merkle_root":"8a9e8e2d9092a2c48c74b74773102c931e516f6a42c87a0476c0a34543033067","leaf_hash":"c4a954cfdb91ef8e0501b2eec4f5d4eceb3c7c1b440d1fe12e15c195e47c8ed8","token_url":"https://opentechnical.org/integrity/batches/OT-TS-2026-W38-002.tsr","proof_url":"https://opentechnical.org/p/OT-2026-000000006/merkle-proof.json","status":"OK"}],"external_retrievals":[{"requested_url":"https://opentechnical.org/p/OT-2026-000000006","requested_at":"2026-09-15T11:10:01.679389Z","http_status":200,"observed_sha256":"cbee308f9c14edf080b4594defbf40d81a7a8fee8cc169b5ceca13921ca76f0b","expected_sha256":"","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"instance-3.rotem.ai","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000006/publication.pdf","requested_at":"2026-09-15T11:10:01.653841Z","http_status":200,"observed_sha256":"1d97e59cbfceb46e08c1d67de4187c5e385329d1b6fc18338c3e333e7919dabc","expected_sha256":"1d97e59cbfceb46e08c1d67de4187c5e385329d1b6fc18338c3e333e7919dabc","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"instance-3.rotem.ai","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000006/manifest.json","requested_at":"2026-09-15T11:10:01.634383Z","http_status":200,"observed_sha256":"12fcba6164bcbe6a3be87f85e7be4231cc9ab02c03ebe7ae57434a6d45e9304c","expected_sha256":"12fcba6164bcbe6a3be87f85e7be4231cc9ab02c03ebe7ae57434a6d45e9304c","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"instance-3.rotem.ai","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000006/publication.txt","requested_at":"2026-09-15T11:10:01.609510Z","http_status":200,"observed_sha256":"32eca25f769538b6c0779a693809bad012eb3f85f779940ae9604181805a3582","expected_sha256":"32eca25f769538b6c0779a693809bad012eb3f85f779940ae9604181805a3582","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"instance-3.rotem.ai","result":"MATCH"}],"external_archives":[{"archive":"web.archive.org","archive_url":"http://web.archive.org/web/20260915095120/https://opentechnical.org/p/OT-2026-000000006","capture_timestamp":"20260915095120","status":"ALREADY_ARCHIVED","recorded_at":"2026-09-15T11:21:44.689151+00:00"}],"custody":[{"batch_id":"OT-CUSTODY-2026-W38","filename":"OpenTechnical-Custody-2026-W38.tar.zst","sha256":"f5540ade9ee87306569c02456843c15d3112539f6bc334dfc6356a15714e2c58","bytes":9431008,"custodian":"held on site pending an external custodian","received_at":null,"retention":"permanent"}]}