{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:N2F3EIYPVDBSO33R33GKUPDCG3","short_pith_number":"pith:N2F3EIYP","canonical_record":{"source":{"id":"2412.10133","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-13T13:30:51Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"7c059f4481c4a8b4499334f27118c4e6a0e0489184dfb28edf91408108cf793c","abstract_canon_sha256":"507bc3d561dfd8205d1feaf0f99d10960c225c00aac47ef54f3e0f914d80bb41"},"schema_version":"1.0"},"canonical_sha256":"6e8bb2230fa8c3276f71deccaa3c6236e4356e34e2351dd1d6f9da7f4603eac0","source":{"kind":"arxiv","id":"2412.10133","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.10133","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"arxiv_version","alias_value":"2412.10133v2","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.10133","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_12","alias_value":"N2F3EIYPVDBS","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_16","alias_value":"N2F3EIYPVDBSO33R","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_8","alias_value":"N2F3EIYP","created_at":"2026-07-05T10:56:13Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:N2F3EIYPVDBSO33R33GKUPDCG3","target":"record","payload":{"canonical_record":{"source":{"id":"2412.10133","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-13T13:30:51Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"7c059f4481c4a8b4499334f27118c4e6a0e0489184dfb28edf91408108cf793c","abstract_canon_sha256":"507bc3d561dfd8205d1feaf0f99d10960c225c00aac47ef54f3e0f914d80bb41"},"schema_version":"1.0"},"canonical_sha256":"6e8bb2230fa8c3276f71deccaa3c6236e4356e34e2351dd1d6f9da7f4603eac0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:56:13.221304Z","signature_b64":"/y/16M9WLA8EiJmPlsjHmMD9LcoUaRDs7fml10JMbFDg2KQjYYRSWGhT49Kh2WeLSYeBtPj7P8tZ93p6QdZGCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6e8bb2230fa8c3276f71deccaa3c6236e4356e34e2351dd1d6f9da7f4603eac0","last_reissued_at":"2026-07-05T10:56:13.220839Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:56:13.220839Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.10133","source_version":2,"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-05T10:56:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"m26noQKHuH0J26dZNIyQWWiJ3/smWghhPhnpo/QEegbxBKUbAL1SUXN+bsEcp7+sD4SEuTn+z9o+ATUHxCZRDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T21:34:41.319045Z"},"content_sha256":"74d451957e40fb9634afa9e589d762a8da5b861ee5fcded4ea486b50cd335c08","schema_version":"1.0","event_id":"sha256:74d451957e40fb9634afa9e589d762a8da5b861ee5fcded4ea486b50cd335c08"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:N2F3EIYPVDBSO33R33GKUPDCG3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"You Name It, I Run It: An LLM Agent to Execute Tests of Arbitrary Projects","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Islem Bouzenia, Michael Pradel","submitted_at":"2024-12-13T13:30:51Z","abstract_excerpt":"The ability to execute the test suite of a project is essential in many scenarios, e.g., to assess code quality and code coverage, to validate code changes made by developers or automated tools, and to ensure compatibility with dependencies. Despite its importance, executing the test suite of a project can be challenging in practice because different projects use different programming languages, software ecosystems, build systems, testing frameworks, and other tools. These challenges make it difficult to create a reliable, universal test execution method that works across different projects. T"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.10133","kind":"arxiv","version":2},"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/2412.10133/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-05T10:56:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PHOg/pzxsB9XvDPeLqDZPWvAca4iWyZOtPmIWA+KIdeStRklDfwOgyvsSGEJWOuUvyPwoAAY6MzFrppumNkCAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T21:34:41.319576Z"},"content_sha256":"502776e93b0fb2527af0bca55871ce59cb18934d2216ccb4eec0040613c8d8fc","schema_version":"1.0","event_id":"sha256:502776e93b0fb2527af0bca55871ce59cb18934d2216ccb4eec0040613c8d8fc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/N2F3EIYPVDBSO33R33GKUPDCG3/bundle.json","state_url":"https://pith.science/pith/N2F3EIYPVDBSO33R33GKUPDCG3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/N2F3EIYPVDBSO33R33GKUPDCG3/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-08T21:34:41Z","links":{"resolver":"https://pith.science/pith/N2F3EIYPVDBSO33R33GKUPDCG3","bundle":"https://pith.science/pith/N2F3EIYPVDBSO33R33GKUPDCG3/bundle.json","state":"https://pith.science/pith/N2F3EIYPVDBSO33R33GKUPDCG3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/N2F3EIYPVDBSO33R33GKUPDCG3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:N2F3EIYPVDBSO33R33GKUPDCG3","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":"507bc3d561dfd8205d1feaf0f99d10960c225c00aac47ef54f3e0f914d80bb41","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-13T13:30:51Z","title_canon_sha256":"7c059f4481c4a8b4499334f27118c4e6a0e0489184dfb28edf91408108cf793c"},"schema_version":"1.0","source":{"id":"2412.10133","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.10133","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"arxiv_version","alias_value":"2412.10133v2","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.10133","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_12","alias_value":"N2F3EIYPVDBS","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_16","alias_value":"N2F3EIYPVDBSO33R","created_at":"2026-07-05T10:56:13Z"},{"alias_kind":"pith_short_8","alias_value":"N2F3EIYP","created_at":"2026-07-05T10:56:13Z"}],"graph_snapshots":[{"event_id":"sha256:502776e93b0fb2527af0bca55871ce59cb18934d2216ccb4eec0040613c8d8fc","target":"graph","created_at":"2026-07-05T10:56:13Z","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/2412.10133/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The ability to execute the test suite of a project is essential in many scenarios, e.g., to assess code quality and code coverage, to validate code changes made by developers or automated tools, and to ensure compatibility with dependencies. Despite its importance, executing the test suite of a project can be challenging in practice because different projects use different programming languages, software ecosystems, build systems, testing frameworks, and other tools. These challenges make it difficult to create a reliable, universal test execution method that works across different projects. T","authors_text":"Islem Bouzenia, Michael Pradel","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-13T13:30:51Z","title":"You Name It, I Run It: An LLM Agent to Execute Tests of Arbitrary Projects"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.10133","kind":"arxiv","version":2},"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:74d451957e40fb9634afa9e589d762a8da5b861ee5fcded4ea486b50cd335c08","target":"record","created_at":"2026-07-05T10:56:13Z","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":"507bc3d561dfd8205d1feaf0f99d10960c225c00aac47ef54f3e0f914d80bb41","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-13T13:30:51Z","title_canon_sha256":"7c059f4481c4a8b4499334f27118c4e6a0e0489184dfb28edf91408108cf793c"},"schema_version":"1.0","source":{"id":"2412.10133","kind":"arxiv","version":2}},"canonical_sha256":"6e8bb2230fa8c3276f71deccaa3c6236e4356e34e2351dd1d6f9da7f4603eac0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6e8bb2230fa8c3276f71deccaa3c6236e4356e34e2351dd1d6f9da7f4603eac0","first_computed_at":"2026-07-05T10:56:13.220839Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:56:13.220839Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/y/16M9WLA8EiJmPlsjHmMD9LcoUaRDs7fml10JMbFDg2KQjYYRSWGhT49Kh2WeLSYeBtPj7P8tZ93p6QdZGCg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:56:13.221304Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.10133","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:74d451957e40fb9634afa9e589d762a8da5b861ee5fcded4ea486b50cd335c08","sha256:502776e93b0fb2527af0bca55871ce59cb18934d2216ccb4eec0040613c8d8fc"],"state_sha256":"2bbb1eacd9430c34b55831e6cf6cf13f87952d78c5ddea0d0fc3476cd0a66ac9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+esL+dfbv655HDHbzBAm8Gh8UzZ6eoe+ir1fAE/dqUohb9qNYsmDsz0eW1GblK1sLeutUGy2WIm5eFH575slCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T21:34:41.324795Z","bundle_sha256":"60fbb7039530e337cfb8dc040febb1923b33594eb696c10507061fa6509b2282"}}