{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:F7VD6B4KTFPVL7CI4BEKHCI5IU","short_pith_number":"pith:F7VD6B4K","canonical_record":{"source":{"id":"2605.24742","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2026-05-23T21:33:17Z","cross_cats_sorted":[],"title_canon_sha256":"17cd4ff6e82d3ead359b52f157063c7780fe36a9015e2de4a5930587ff037c42","abstract_canon_sha256":"73b6305122178c4e3f14ea8374de44a905477cd49629721b7e6a6d12f1fbadd9"},"schema_version":"1.0"},"canonical_sha256":"2fea3f078a995f55fc48e048a3891d4513c595ce14cf9cd9813c0c79fb653979","source":{"kind":"arxiv","id":"2605.24742","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.24742","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"arxiv_version","alias_value":"2605.24742v1","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.24742","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_12","alias_value":"F7VD6B4KTFPV","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_16","alias_value":"F7VD6B4KTFPVL7CI","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_8","alias_value":"F7VD6B4K","created_at":"2026-05-26T01:03:55Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:F7VD6B4KTFPVL7CI4BEKHCI5IU","target":"record","payload":{"canonical_record":{"source":{"id":"2605.24742","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2026-05-23T21:33:17Z","cross_cats_sorted":[],"title_canon_sha256":"17cd4ff6e82d3ead359b52f157063c7780fe36a9015e2de4a5930587ff037c42","abstract_canon_sha256":"73b6305122178c4e3f14ea8374de44a905477cd49629721b7e6a6d12f1fbadd9"},"schema_version":"1.0"},"canonical_sha256":"2fea3f078a995f55fc48e048a3891d4513c595ce14cf9cd9813c0c79fb653979","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-26T01:03:55.919987Z","signature_b64":"3XtMcVf3hehC1YV1pctEroXdF37JTRFgiWFinR92VAqbJQQtI0pBwMaGFucZXAePfHkjf2Q8Z6NdOBQlRb14Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2fea3f078a995f55fc48e048a3891d4513c595ce14cf9cd9813c0c79fb653979","last_reissued_at":"2026-05-26T01:03:55.919135Z","signature_status":"signed_v1","first_computed_at":"2026-05-26T01:03:55.919135Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.24742","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-05-26T01:03:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cfb0YeI/i6d7dgOONhEeleTovMRf+uLglENFy3MsdbashP8pK+v/htf17uQ0akFYEX8hSMDWAP9RvyIyNcTTBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-01T11:46:27.101063Z"},"content_sha256":"a5530ddbdaeb61a7d8fb38c2ac3bb2cc19845e038c03e35ca9eb93d561b6c5cc","schema_version":"1.0","event_id":"sha256:a5530ddbdaeb61a7d8fb38c2ac3bb2cc19845e038c03e35ca9eb93d561b6c5cc"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:F7VD6B4KTFPVL7CI4BEKHCI5IU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Aligning Molecular Graph Explanations with Chemical Identity via InChIfied Invariants","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.LG","authors_text":"Emanuele Guidotti, Sara Puglioli","submitted_at":"2026-05-23T21:33:17Z","abstract_excerpt":"Obtaining consistent explanations for machine learning on molecular graphs requires predictions and attributions to be aligned with chemical identity. However, chemically equivalent drawings of the same molecule can induce different molecular representations, leading to inconsistent predictions and explanations. Here, we introduce InChIfied Invariants, a class of node, edge, and graph features based on the International Chemical Identifier (InChI) and designed to be invariant under transformations that preserve chemical identity. Using one million molecular graphs from PubChem Substances, we s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.24742","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/2605.24742/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-05-26T01:03:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Nunl70kHCnU89mYhXfIbrwZA4GmGLJlRPLDMmY43dCUdXOVOy0omDwv+fj3stAOB/1QvxEirEJ0g08bX/QyECA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-01T11:46:27.101480Z"},"content_sha256":"66a1fef6089a446c36660fcf6826530cadd8eedfa846f31944629a39d603a796","schema_version":"1.0","event_id":"sha256:66a1fef6089a446c36660fcf6826530cadd8eedfa846f31944629a39d603a796"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/bundle.json","state_url":"https://pith.science/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/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-07-01T11:46:27Z","links":{"resolver":"https://pith.science/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU","bundle":"https://pith.science/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/bundle.json","state":"https://pith.science/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/F7VD6B4KTFPVL7CI4BEKHCI5IU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:F7VD6B4KTFPVL7CI4BEKHCI5IU","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":"73b6305122178c4e3f14ea8374de44a905477cd49629721b7e6a6d12f1fbadd9","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2026-05-23T21:33:17Z","title_canon_sha256":"17cd4ff6e82d3ead359b52f157063c7780fe36a9015e2de4a5930587ff037c42"},"schema_version":"1.0","source":{"id":"2605.24742","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.24742","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"arxiv_version","alias_value":"2605.24742v1","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.24742","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_12","alias_value":"F7VD6B4KTFPV","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_16","alias_value":"F7VD6B4KTFPVL7CI","created_at":"2026-05-26T01:03:55Z"},{"alias_kind":"pith_short_8","alias_value":"F7VD6B4K","created_at":"2026-05-26T01:03:55Z"}],"graph_snapshots":[{"event_id":"sha256:66a1fef6089a446c36660fcf6826530cadd8eedfa846f31944629a39d603a796","target":"graph","created_at":"2026-05-26T01:03:55Z","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/2605.24742/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Obtaining consistent explanations for machine learning on molecular graphs requires predictions and attributions to be aligned with chemical identity. However, chemically equivalent drawings of the same molecule can induce different molecular representations, leading to inconsistent predictions and explanations. Here, we introduce InChIfied Invariants, a class of node, edge, and graph features based on the International Chemical Identifier (InChI) and designed to be invariant under transformations that preserve chemical identity. Using one million molecular graphs from PubChem Substances, we s","authors_text":"Emanuele Guidotti, Sara Puglioli","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2026-05-23T21:33:17Z","title":"Aligning Molecular Graph Explanations with Chemical Identity via InChIfied Invariants"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.24742","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:a5530ddbdaeb61a7d8fb38c2ac3bb2cc19845e038c03e35ca9eb93d561b6c5cc","target":"record","created_at":"2026-05-26T01:03:55Z","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":"73b6305122178c4e3f14ea8374de44a905477cd49629721b7e6a6d12f1fbadd9","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2026-05-23T21:33:17Z","title_canon_sha256":"17cd4ff6e82d3ead359b52f157063c7780fe36a9015e2de4a5930587ff037c42"},"schema_version":"1.0","source":{"id":"2605.24742","kind":"arxiv","version":1}},"canonical_sha256":"2fea3f078a995f55fc48e048a3891d4513c595ce14cf9cd9813c0c79fb653979","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"2fea3f078a995f55fc48e048a3891d4513c595ce14cf9cd9813c0c79fb653979","first_computed_at":"2026-05-26T01:03:55.919135Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-26T01:03:55.919135Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3XtMcVf3hehC1YV1pctEroXdF37JTRFgiWFinR92VAqbJQQtI0pBwMaGFucZXAePfHkjf2Q8Z6NdOBQlRb14Dw==","signature_status":"signed_v1","signed_at":"2026-05-26T01:03:55.919987Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.24742","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a5530ddbdaeb61a7d8fb38c2ac3bb2cc19845e038c03e35ca9eb93d561b6c5cc","sha256:66a1fef6089a446c36660fcf6826530cadd8eedfa846f31944629a39d603a796"],"state_sha256":"458901018196030d9621c84aa486f99a2e3b974e8427fdee347889d5c94a6eca"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YHzfibBG6beCqoFSpQZirboNIwmnDtPd6FzoPn3s+XKlb5dFCmpTO13rHW1SA5SlqXrIjdNEjf1Yn+E8SCm6BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-01T11:46:27.103595Z","bundle_sha256":"c075c37b343f149dac3218825b4dc93f565c4850452262628b78c8436a0db061"}}