{"schema":"opentechnical-integrity-record/1.0","publication_id":"OT-2026-000000053","uuid":"01a0a4ea-281d-76ef-9289-62b64ae091ae","title":"Resistance Spot Weld Quality Inference From Electrode Displacement","status":"PUBLIC","published_at":"2026-09-15T11:53:24.255974Z","canonical_url":"https://opentechnical.org/p/OT-2026-000000053","hashes":{"canonical_text_sha256":"f70c8d07ba3d9bdf39cf8479896d494c529c1240ecdc540370ab10402e88256c","html_sha256":"4144f8f26a9827263db4f9d095decdc7a4506957e1d8f2e7bacc840fddb978f3","pdf_sha256":"9c5eaff7ad03676ba809305628b2bfb698ef2197fa0d4757dd3c433565086c40","markdown_sha256":"92d5873fa465da80d0a591992c88231ecfd43ffccbd8d51671c9707c7e357726","manifest_sha256":"7e97c965e558058a6ab002a72022e1e43735fb2e2e0cbd441d93e36e0c2a503b"},"signature":{"algorithm":"Ed25519","key_id":"OT-SIGN-2026-02","value_b64":"q/p6ywrCLQOksKafKPZ7PzJOMZZuccR0ZJzF/DM40e2NUWxJ9SZdf8u1yVuTqIky6tEweffKC6ubDGAeodM4CA==","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":"b79268c206f0facde04e44f66a07598864a0f376ea36277c2945571c50053be3","token_url":"https://opentechnical.org/integrity/batches/OT-TS-2026-W38-004.tsr","proof_url":"https://opentechnical.org/p/OT-2026-000000053/merkle-proof.json","status":"OK"}],"external_retrievals":[{"requested_url":"https://opentechnical.org/p/OT-2026-000000053","requested_at":"2026-09-15T12:41:07.625925Z","http_status":200,"observed_sha256":"4144f8f26a9827263db4f9d095decdc7a4506957e1d8f2e7bacc840fddb978f3","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-000000053/publication.pdf","requested_at":"2026-09-15T12:41:07.337701Z","http_status":200,"observed_sha256":"9c5eaff7ad03676ba809305628b2bfb698ef2197fa0d4757dd3c433565086c40","expected_sha256":"9c5eaff7ad03676ba809305628b2bfb698ef2197fa0d4757dd3c433565086c40","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-000000053/manifest.json","requested_at":"2026-09-15T12:41:07.138783Z","http_status":200,"observed_sha256":"7e97c965e558058a6ab002a72022e1e43735fb2e2e0cbd441d93e36e0c2a503b","expected_sha256":"7e97c965e558058a6ab002a72022e1e43735fb2e2e0cbd441d93e36e0c2a503b","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-000000053/publication.txt","requested_at":"2026-09-15T12:41:06.983787Z","http_status":200,"observed_sha256":"f70c8d07ba3d9bdf39cf8479896d494c529c1240ecdc540370ab10402e88256c","expected_sha256":"f70c8d07ba3d9bdf39cf8479896d494c529c1240ecdc540370ab10402e88256c","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-000000053","requested_at":"2026-09-15T12:00:03.242403Z","http_status":200,"observed_sha256":"4144f8f26a9827263db4f9d095decdc7a4506957e1d8f2e7bacc840fddb978f3","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-000000053/publication.pdf","requested_at":"2026-09-15T12:00:03.221708Z","http_status":200,"observed_sha256":"9c5eaff7ad03676ba809305628b2bfb698ef2197fa0d4757dd3c433565086c40","expected_sha256":"9c5eaff7ad03676ba809305628b2bfb698ef2197fa0d4757dd3c433565086c40","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-000000053/manifest.json","requested_at":"2026-09-15T12:00:03.191888Z","http_status":200,"observed_sha256":"7e97c965e558058a6ab002a72022e1e43735fb2e2e0cbd441d93e36e0c2a503b","expected_sha256":"7e97c965e558058a6ab002a72022e1e43735fb2e2e0cbd441d93e36e0c2a503b","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-000000053/publication.txt","requested_at":"2026-09-15T12:00:03.159420Z","http_status":200,"observed_sha256":"f70c8d07ba3d9bdf39cf8479896d494c529c1240ecdc540370ab10402e88256c","expected_sha256":"f70c8d07ba3d9bdf39cf8479896d494c529c1240ecdc540370ab10402e88256c","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"}]}