{"schema":"opentechnical-integrity-record/1.0","publication_id":"OT-2026-000000042","uuid":"01a0a4e2-082c-7132-ae40-0cd4e46c6ef0","title":"Ball Screw Preload Retention with Compliant Spacer Split Nut","status":"PUBLIC","published_at":"2026-09-15T11:44:31.791134Z","canonical_url":"https://opentechnical.org/p/OT-2026-000000042","hashes":{"canonical_text_sha256":"5b8039a088c8b3f5ffc3435d3d18dd61c258109381786cda502e6f9db5e8f3d5","html_sha256":"a611a4398cf823c07658fa4afb7748db900668465a07b7b69c4e36661b39b9c9","pdf_sha256":"4f8a52f521e2e2cce06ae5c9d18fa04b354cb61a2076260863522b066678d3fa","markdown_sha256":"fb5deb347607b2afb7832329a505e8b3844eee1baaf1f7c1ca646929077d2c7e","manifest_sha256":"79a45322aa848fe609e7277f18dbc3dad4c72e6de6c33543dbe107927c71d7cf"},"signature":{"algorithm":"Ed25519","key_id":"OT-SIGN-2026-02","value_b64":"dsWqmfW53DdL5YdEx0KjyGmAcZHfKwvnr93knUUPzTZkGFGYqfQorsYpX6sot4niafrYca/4dQvjBerDupqAAg==","verified_now":true,"keys_url":"https://opentechnical.org/integrity/keys"},"trusted_timestamps":[{"batch_id":"OT-TS-2026-W38-003","authority":"timestamp.digicert.com","asserted_time_utc":"2026-09-15T11:47:01Z","merkle_root":"9563dce58556d06689dcee7fb61d5c87bbb6ab6867acc20a656e93b639caa69b","leaf_hash":"f886af250e56ceac4bda90fc56ca7278da727aac1c596d18f3b5359236f9147f","token_url":"https://opentechnical.org/integrity/batches/OT-TS-2026-W38-003.tsr","proof_url":"https://opentechnical.org/p/OT-2026-000000042/merkle-proof.json","status":"OK"}],"external_retrievals":[{"requested_url":"https://opentechnical.org/p/OT-2026-000000042","requested_at":"2026-09-15T12:41:25.650092Z","http_status":200,"observed_sha256":"a611a4398cf823c07658fa4afb7748db900668465a07b7b69c4e36661b39b9c9","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-000000042/publication.pdf","requested_at":"2026-09-15T12:41:25.497962Z","http_status":200,"observed_sha256":"4f8a52f521e2e2cce06ae5c9d18fa04b354cb61a2076260863522b066678d3fa","expected_sha256":"4f8a52f521e2e2cce06ae5c9d18fa04b354cb61a2076260863522b066678d3fa","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-000000042/manifest.json","requested_at":"2026-09-15T12:41:25.272456Z","http_status":200,"observed_sha256":"79a45322aa848fe609e7277f18dbc3dad4c72e6de6c33543dbe107927c71d7cf","expected_sha256":"79a45322aa848fe609e7277f18dbc3dad4c72e6de6c33543dbe107927c71d7cf","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-000000042/publication.txt","requested_at":"2026-09-15T12:41:25.010148Z","http_status":200,"observed_sha256":"5b8039a088c8b3f5ffc3435d3d18dd61c258109381786cda502e6f9db5e8f3d5","expected_sha256":"5b8039a088c8b3f5ffc3435d3d18dd61c258109381786cda502e6f9db5e8f3d5","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-000000042","requested_at":"2026-09-15T11:50:03.257606Z","http_status":200,"observed_sha256":"a611a4398cf823c07658fa4afb7748db900668465a07b7b69c4e36661b39b9c9","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-000000042/publication.pdf","requested_at":"2026-09-15T11:50:03.238205Z","http_status":200,"observed_sha256":"4f8a52f521e2e2cce06ae5c9d18fa04b354cb61a2076260863522b066678d3fa","expected_sha256":"4f8a52f521e2e2cce06ae5c9d18fa04b354cb61a2076260863522b066678d3fa","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-000000042/manifest.json","requested_at":"2026-09-15T11:50:03.209641Z","http_status":200,"observed_sha256":"79a45322aa848fe609e7277f18dbc3dad4c72e6de6c33543dbe107927c71d7cf","expected_sha256":"79a45322aa848fe609e7277f18dbc3dad4c72e6de6c33543dbe107927c71d7cf","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-000000042/publication.txt","requested_at":"2026-09-15T11:50:03.191329Z","http_status":200,"observed_sha256":"5b8039a088c8b3f5ffc3435d3d18dd61c258109381786cda502e6f9db5e8f3d5","expected_sha256":"5b8039a088c8b3f5ffc3435d3d18dd61c258109381786cda502e6f9db5e8f3d5","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"}]}