{"schema":"opentechnical-integrity-record/1.0","publication_id":"OT-2026-000000057","uuid":"01a0a4ec-971c-70e3-9331-2551b6440ede","title":"In-line Metrology Station with Reorientation for Error Separation","status":"PUBLIC","published_at":"2026-09-15T11:56:03.743288Z","canonical_url":"https://opentechnical.org/p/OT-2026-000000057","hashes":{"canonical_text_sha256":"9a6ba325ba35a94b208a752188282c4ce9fc01f6338d72de6b57a951ef773c29","html_sha256":"4a47e576550184f967ec7da791e6460f09b6d5200b7c5ed598a67658193bc515","pdf_sha256":"a249eec4d9fc500f4f6d2f300b614c6a616e6c172593c85eca0eab4b08403285","markdown_sha256":"4b95cd82b091d14220bfe03f692ac6597bbb02767b8358231b6c141b7df890f1","manifest_sha256":"b2a878a352578baa2fcbfae3d0f25cf89c49210ab28c18546f31a8fc685ee9a4"},"signature":{"algorithm":"Ed25519","key_id":"OT-SIGN-2026-02","value_b64":"HPIOljpJqCDnvDwva9ifq7aW4TEp+ILLb75q6+vW6ees4l8IdHGgftoYo+Kne3nq92UZkzxdwhEDLbL5kLTACA==","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":"7b098e0ca14f2eca0f26f5a019e6a4aea2a4622b5a19f557bf0db7b3d3aafb48","token_url":"https://opentechnical.org/integrity/batches/OT-TS-2026-W38-004.tsr","proof_url":"https://opentechnical.org/p/OT-2026-000000057/merkle-proof.json","status":"OK"}],"external_retrievals":[{"requested_url":"https://opentechnical.org/p/OT-2026-000000057","requested_at":"2026-09-15T12:41:31.638275Z","http_status":200,"observed_sha256":"4a47e576550184f967ec7da791e6460f09b6d5200b7c5ed598a67658193bc515","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-000000057/publication.pdf","requested_at":"2026-09-15T12:41:31.386598Z","http_status":200,"observed_sha256":"a249eec4d9fc500f4f6d2f300b614c6a616e6c172593c85eca0eab4b08403285","expected_sha256":"a249eec4d9fc500f4f6d2f300b614c6a616e6c172593c85eca0eab4b08403285","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-000000057/manifest.json","requested_at":"2026-09-15T12:41:31.245733Z","http_status":200,"observed_sha256":"b2a878a352578baa2fcbfae3d0f25cf89c49210ab28c18546f31a8fc685ee9a4","expected_sha256":"b2a878a352578baa2fcbfae3d0f25cf89c49210ab28c18546f31a8fc685ee9a4","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-000000057/publication.txt","requested_at":"2026-09-15T12:41:31.106724Z","http_status":200,"observed_sha256":"9a6ba325ba35a94b208a752188282c4ce9fc01f6338d72de6b57a951ef773c29","expected_sha256":"9a6ba325ba35a94b208a752188282c4ce9fc01f6338d72de6b57a951ef773c29","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-000000057","requested_at":"2026-09-15T12:00:02.841429Z","http_status":200,"observed_sha256":"4a47e576550184f967ec7da791e6460f09b6d5200b7c5ed598a67658193bc515","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-000000057/publication.pdf","requested_at":"2026-09-15T12:00:02.826934Z","http_status":200,"observed_sha256":"a249eec4d9fc500f4f6d2f300b614c6a616e6c172593c85eca0eab4b08403285","expected_sha256":"a249eec4d9fc500f4f6d2f300b614c6a616e6c172593c85eca0eab4b08403285","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-000000057/manifest.json","requested_at":"2026-09-15T12:00:02.805913Z","http_status":200,"observed_sha256":"b2a878a352578baa2fcbfae3d0f25cf89c49210ab28c18546f31a8fc685ee9a4","expected_sha256":"b2a878a352578baa2fcbfae3d0f25cf89c49210ab28c18546f31a8fc685ee9a4","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-000000057/publication.txt","requested_at":"2026-09-15T12:00:02.766143Z","http_status":200,"observed_sha256":"9a6ba325ba35a94b208a752188282c4ce9fc01f6338d72de6b57a951ef773c29","expected_sha256":"9a6ba325ba35a94b208a752188282c4ce9fc01f6338d72de6b57a951ef773c29","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"}]}