{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:66O3XSD5R46MLZN66P3B3DRPFY","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":"26a3e571dcbc4150b8b060f050bc8eac03acb56dcab97e26184906ea7a893300","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2026-07-29T09:37:51Z","title_canon_sha256":"1153161baee3a9fbd799deae78190e7679e39b1e7836b7ac78d1cf402351ac66"},"schema_version":"1.0","source":{"id":"2607.26688","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.26688","created_at":"2026-07-30T01:21:56Z"},{"alias_kind":"arxiv_version","alias_value":"2607.26688v1","created_at":"2026-07-30T01:21:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.26688","created_at":"2026-07-30T01:21:56Z"},{"alias_kind":"pith_short_12","alias_value":"66O3XSD5R46M","created_at":"2026-07-30T01:21:56Z"},{"alias_kind":"pith_short_16","alias_value":"66O3XSD5R46MLZN6","created_at":"2026-07-30T01:21:56Z"},{"alias_kind":"pith_short_8","alias_value":"66O3XSD5","created_at":"2026-07-30T01:21:56Z"}],"graph_snapshots":[{"event_id":"sha256:09a61e95d6dfb213040a69c3b4be0707638e000502a426d3aaa112a572c6aca1","target":"graph","created_at":"2026-07-30T01:21:56Z","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.26688/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Reproducibility in HPC remains difficult under the constraints of production supercomputers: no root access, limited internet, and software stacks that increasingly span C/C++, Fortran, Python, MPI, and GPU runtimes. Traditional approaches based on environment modules and Conda require manual intervention to locate dependencies, leak system libraries into builds, and fail to compose across projects. Containers help with deployment but do not by themselves guarantee reproducibility. We report on our experience building a hybrid HPC/AI software stack with Nix, covering local development on a wor","authors_text":"Bruno Raffin (DATAMOVE), Jean-Marc Gratien (IFPEN), Raphael Gayno (IFPEN), Wenke Du (DATAMOVE)","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2026-07-29T09:37:51Z","title":"Nix to the Rescue for a Reproducible HPC-AI Software Stack"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.26688","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:781991ed2d3b4e0687f03d65681b19b4839cf672cb007f8170b00c8c13e90207","target":"record","created_at":"2026-07-30T01:21:56Z","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":"26a3e571dcbc4150b8b060f050bc8eac03acb56dcab97e26184906ea7a893300","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2026-07-29T09:37:51Z","title_canon_sha256":"1153161baee3a9fbd799deae78190e7679e39b1e7836b7ac78d1cf402351ac66"},"schema_version":"1.0","source":{"id":"2607.26688","kind":"arxiv","version":1}},"canonical_sha256":"f79dbbc87d8f3cc5e5bef3f61d8e2f2e0d610ab5e2a275c5913ff1e9aacb2992","receipt":{"builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f79dbbc87d8f3cc5e5bef3f61d8e2f2e0d610ab5e2a275c5913ff1e9aacb2992","first_computed_at":"2026-07-30T01:21:56.397481Z","kind":"pith_receipt","last_reissued_at":"2026-07-30T01:21:56.397481Z","receipt_version":"0.3","signature_status":"unsigned_v0"},"source_id":"2607.26688","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:781991ed2d3b4e0687f03d65681b19b4839cf672cb007f8170b00c8c13e90207","sha256:09a61e95d6dfb213040a69c3b4be0707638e000502a426d3aaa112a572c6aca1"],"state_sha256":"e17aec13a3298c6e1a90e7b804f8a063974459a6723fff79bd106b81b870c898"}