{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:5SDHJUABBTR3JHAGPYPA5L5NPR","short_pith_number":"pith:5SDHJUAB","canonical_record":{"source":{"id":"2607.28271","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-07-30T14:25:23Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5ac0962aa1c9bca08732902c1be3496e62487dc19bb7dadda169ced8b4af70ec","abstract_canon_sha256":"a4182ea8fe99cb725c3b67502383be78f35e7c42d456a764841ed5002b19444a"},"schema_version":"1.0"},"canonical_sha256":"ec8674d0010ce3b49c067e1e0eafad7c52f3b3e16118bd86e47b6c2b410f8a6f","source":{"kind":"arxiv","id":"2607.28271","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.28271","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"arxiv_version","alias_value":"2607.28271v1","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.28271","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_12","alias_value":"5SDHJUABBTR3","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_16","alias_value":"5SDHJUABBTR3JHAG","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_8","alias_value":"5SDHJUAB","created_at":"2026-07-31T01:37:06Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:5SDHJUABBTR3JHAGPYPA5L5NPR","target":"record","payload":{"canonical_record":{"source":{"id":"2607.28271","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-07-30T14:25:23Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5ac0962aa1c9bca08732902c1be3496e62487dc19bb7dadda169ced8b4af70ec","abstract_canon_sha256":"a4182ea8fe99cb725c3b67502383be78f35e7c42d456a764841ed5002b19444a"},"schema_version":"1.0"},"canonical_sha256":"ec8674d0010ce3b49c067e1e0eafad7c52f3b3e16118bd86e47b6c2b410f8a6f","receipt":{"kind":"pith_receipt","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ec8674d0010ce3b49c067e1e0eafad7c52f3b3e16118bd86e47b6c2b410f8a6f","last_reissued_at":"2026-07-31T01:37:06.618413Z","signature_status":"unsigned_v0","first_computed_at":"2026-07-31T01:37:06.618413Z"},"source_kind":"arxiv","source_id":"2607.28271","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-31T01:37:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Of4Acygcbl94WrHhJs/TtfcBgMd6HFpN3I+e2jek7KXOZDzdLIXaxK5uilv03+88+lAle9D6VV8fFKQRr4MLDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T16:31:18.755368Z"},"content_sha256":"14bf636a0cd9e18212de11644331d4d82d16f9822236d790392f901ef566e460","schema_version":"1.0","event_id":"sha256:14bf636a0cd9e18212de11644331d4d82d16f9822236d790392f901ef566e460"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:5SDHJUABBTR3JHAGPYPA5L5NPR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Agentic Method for Deterministic Validation of Legacy Code Migration","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Andras Ferenczi, Jordan Docherty, Krishna Lingamneni, Mariya Bessonov, Matthew Findlay","submitted_at":"2026-07-30T14:25:23Z","abstract_excerpt":"Migration of legacy COBOL programs to Java requires extensive testing to ensure correct functionality. This effort is often complicated by the lack of test data and the difficulty of validating all corner cases. In this paper we propose a novel agentic test-synthesis method, the \"Locksmith Loop,\" which is initiated by preparing two runtime environments: the COBOL source and the generated Java target are each instrumented with mocks and executed off-mainframe on commodity hardware, then an iterative agentic loop performs Witness Search over input mocks to penetrate program branches, followed by"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.28271","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2607.28271/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-31T01:37:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JESAas9Jl4IIaVS8J2SeJkC61AyFZU3o/5ZbIyQPgUO5EdOD0QeEtUF4FZUXxwM+tJpOBGkfTUGdGOtNCt2dBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T16:31:18.755901Z"},"content_sha256":"49a8f10701d9775a1ec927120d0bb8969d4cbda477ab2b62d89b38a0859fc28f","schema_version":"1.0","event_id":"sha256:49a8f10701d9775a1ec927120d0bb8969d4cbda477ab2b62d89b38a0859fc28f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/bundle.json","state_url":"https://pith.science/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-03T16:31:18Z","links":{"resolver":"https://pith.science/pith/5SDHJUABBTR3JHAGPYPA5L5NPR","bundle":"https://pith.science/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/bundle.json","state":"https://pith.science/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5SDHJUABBTR3JHAGPYPA5L5NPR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:5SDHJUABBTR3JHAGPYPA5L5NPR","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"a4182ea8fe99cb725c3b67502383be78f35e7c42d456a764841ed5002b19444a","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-07-30T14:25:23Z","title_canon_sha256":"5ac0962aa1c9bca08732902c1be3496e62487dc19bb7dadda169ced8b4af70ec"},"schema_version":"1.0","source":{"id":"2607.28271","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.28271","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"arxiv_version","alias_value":"2607.28271v1","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.28271","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_12","alias_value":"5SDHJUABBTR3","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_16","alias_value":"5SDHJUABBTR3JHAG","created_at":"2026-07-31T01:37:06Z"},{"alias_kind":"pith_short_8","alias_value":"5SDHJUAB","created_at":"2026-07-31T01:37:06Z"}],"graph_snapshots":[{"event_id":"sha256:49a8f10701d9775a1ec927120d0bb8969d4cbda477ab2b62d89b38a0859fc28f","target":"graph","created_at":"2026-07-31T01:37:06Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2607.28271/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Migration of legacy COBOL programs to Java requires extensive testing to ensure correct functionality. This effort is often complicated by the lack of test data and the difficulty of validating all corner cases. In this paper we propose a novel agentic test-synthesis method, the \"Locksmith Loop,\" which is initiated by preparing two runtime environments: the COBOL source and the generated Java target are each instrumented with mocks and executed off-mainframe on commodity hardware, then an iterative agentic loop performs Witness Search over input mocks to penetrate program branches, followed by","authors_text":"Andras Ferenczi, Jordan Docherty, Krishna Lingamneni, Mariya Bessonov, Matthew Findlay","cross_cats":["cs.AI"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-07-30T14:25:23Z","title":"Agentic Method for Deterministic Validation of Legacy Code Migration"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.28271","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:14bf636a0cd9e18212de11644331d4d82d16f9822236d790392f901ef566e460","target":"record","created_at":"2026-07-31T01:37:06Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"a4182ea8fe99cb725c3b67502383be78f35e7c42d456a764841ed5002b19444a","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-07-30T14:25:23Z","title_canon_sha256":"5ac0962aa1c9bca08732902c1be3496e62487dc19bb7dadda169ced8b4af70ec"},"schema_version":"1.0","source":{"id":"2607.28271","kind":"arxiv","version":1}},"canonical_sha256":"ec8674d0010ce3b49c067e1e0eafad7c52f3b3e16118bd86e47b6c2b410f8a6f","receipt":{"builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ec8674d0010ce3b49c067e1e0eafad7c52f3b3e16118bd86e47b6c2b410f8a6f","first_computed_at":"2026-07-31T01:37:06.618413Z","kind":"pith_receipt","last_reissued_at":"2026-07-31T01:37:06.618413Z","receipt_version":"0.3","signature_status":"unsigned_v0"},"source_id":"2607.28271","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:14bf636a0cd9e18212de11644331d4d82d16f9822236d790392f901ef566e460","sha256:49a8f10701d9775a1ec927120d0bb8969d4cbda477ab2b62d89b38a0859fc28f"],"state_sha256":"e4f5b557e5996b1a48cf7a126dcdb65fbce0ad759ec077a4f6245ca69910e758"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FymPqH4quEYv1uEvBVrzzjW7qzB0IA0lIuHQ0Ts8kJqVM4PE512tvFBtFiUGCgfi6dKCpE5xCxxigzjMzUqzDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T16:31:18.761961Z","bundle_sha256":"b17460d44118eae3e5026f1dda610f61f4411f9c16b4b238c36ff3c75afd5a32"}}