{"schema":"opentechnical-integrity-record/1.0","publication_id":"OT-2026-000000061","uuid":"01a0a4f0-d3ba-7f9b-b927-56f8d56cd858","title":"Coded Magnetic Guarding Interlock with Defeat-Resistant Mounting System","status":"PUBLIC","published_at":"2026-09-15T12:00:41.405955Z","canonical_url":"https://opentechnical.org/p/OT-2026-000000061","hashes":{"canonical_text_sha256":"70070185ae63157e187986f6792d9b0414106cb2002ecb240b0e548aaaa1c5a9","html_sha256":"bec16d7e5760c35cb49722695475e88abf6207b3c3eb090624c9b7af2e303d5c","pdf_sha256":"f987aa68f58862501ead4f59738a73d306d6424d5bb4c947cee2dc1955d6c3a3","markdown_sha256":"6025cedcd681dfa7fb5a82782777e53fa921764e016876bcd52c0e514c505729","manifest_sha256":"a97c637b51c0dfb50bb7caf466613931dd965e5bdb8686418de0c216afac6658"},"signature":{"algorithm":"Ed25519","key_id":"OT-SIGN-2026-02","value_b64":"wRUhifI/EuXxZpD/erBSCFA9GarspRh6qZz4HqdIo62ghbtoDr0BPcRRNNNjNLzc48lQyP23EPwa8HRjfUpoAA==","verified_now":true,"keys_url":"https://opentechnical.org/integrity/keys"},"trusted_timestamps":[{"batch_id":"OT-TS-2026-W38-004","authority":"timestamp.digicert.com","asserted_time_utc":"2026-09-15T12:03:59Z","merkle_root":"374ac7be5b27e8fbd4755a00ec69d4c71d43bc264ea2931c7d4fa40af087ba23","leaf_hash":"3fde4815342b3e921e74aff338622db7574149502c8776f1d11c638d24744307","token_url":"https://opentechnical.org/integrity/batches/OT-TS-2026-W38-004.tsr","proof_url":"https://opentechnical.org/p/OT-2026-000000061/merkle-proof.json","status":"OK"}],"external_retrievals":[{"requested_url":"https://opentechnical.org/p/OT-2026-000000061","requested_at":"2026-09-15T12:41:36.411462Z","http_status":200,"observed_sha256":"bec16d7e5760c35cb49722695475e88abf6207b3c3eb090624c9b7af2e303d5c","expected_sha256":"","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"grabo-systems","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000061/publication.pdf","requested_at":"2026-09-15T12:41:36.262736Z","http_status":200,"observed_sha256":"f987aa68f58862501ead4f59738a73d306d6424d5bb4c947cee2dc1955d6c3a3","expected_sha256":"f987aa68f58862501ead4f59738a73d306d6424d5bb4c947cee2dc1955d6c3a3","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"grabo-systems","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000061/manifest.json","requested_at":"2026-09-15T12:41:36.088628Z","http_status":200,"observed_sha256":"a97c637b51c0dfb50bb7caf466613931dd965e5bdb8686418de0c216afac6658","expected_sha256":"a97c637b51c0dfb50bb7caf466613931dd965e5bdb8686418de0c216afac6658","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"grabo-systems","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000061/publication.txt","requested_at":"2026-09-15T12:41:35.931137Z","http_status":200,"observed_sha256":"70070185ae63157e187986f6792d9b0414106cb2002ecb240b0e548aaaa1c5a9","expected_sha256":"70070185ae63157e187986f6792d9b0414106cb2002ecb240b0e548aaaa1c5a9","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"grabo-systems","result":"MATCH"},{"requested_url":"https://opentechnical.org/p/OT-2026-000000061","requested_at":"2026-09-15T12:04:37.972029Z","http_status":200,"observed_sha256":"bec16d7e5760c35cb49722695475e88abf6207b3c3eb090624c9b7af2e303d5c","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-000000061/publication.pdf","requested_at":"2026-09-15T12:04:37.954801Z","http_status":200,"observed_sha256":"f987aa68f58862501ead4f59738a73d306d6424d5bb4c947cee2dc1955d6c3a3","expected_sha256":"f987aa68f58862501ead4f59738a73d306d6424d5bb4c947cee2dc1955d6c3a3","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-000000061/manifest.json","requested_at":"2026-09-15T12:04:37.942240Z","http_status":200,"observed_sha256":"a97c637b51c0dfb50bb7caf466613931dd965e5bdb8686418de0c216afac6658","expected_sha256":"a97c637b51c0dfb50bb7caf466613931dd965e5bdb8686418de0c216afac6658","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-000000061/publication.txt","requested_at":"2026-09-15T12:04:37.928431Z","http_status":200,"observed_sha256":"70070185ae63157e187986f6792d9b0414106cb2002ecb240b0e548aaaa1c5a9","expected_sha256":"70070185ae63157e187986f6792d9b0414106cb2002ecb240b0e548aaaa1c5a9","resolved_server_ip":"35.239.157.139","verifier_ip":"127.0.0.1","verifier":"instance-3.rotem.ai","result":"MATCH"}],"external_archives":[],"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"}]}