{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:HHKK475EH5GAL3MPM23TZ3ENVH","short_pith_number":"pith:HHKK475E","canonical_record":{"source":{"id":"2607.25975","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-07-28T16:54:30Z","cross_cats_sorted":[],"title_canon_sha256":"2f11e2d86dba49fbc2feb469af305cb1fa19a220eb9743eebe201784feed4bcb","abstract_canon_sha256":"ece16430b0725d78130629df6bb3855c240953c380f035135e59e853bae6d607"},"schema_version":"1.0"},"canonical_sha256":"39d4ae7fa43f4c05ed8f66b73cec8da9d08604cc7ccc314d1d2f33d40764ca54","source":{"kind":"arxiv","id":"2607.25975","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.25975","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"arxiv_version","alias_value":"2607.25975v1","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.25975","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_12","alias_value":"HHKK475EH5GA","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_16","alias_value":"HHKK475EH5GAL3MP","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_8","alias_value":"HHKK475E","created_at":"2026-07-29T01:26:17Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:HHKK475EH5GAL3MPM23TZ3ENVH","target":"record","payload":{"canonical_record":{"source":{"id":"2607.25975","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-07-28T16:54:30Z","cross_cats_sorted":[],"title_canon_sha256":"2f11e2d86dba49fbc2feb469af305cb1fa19a220eb9743eebe201784feed4bcb","abstract_canon_sha256":"ece16430b0725d78130629df6bb3855c240953c380f035135e59e853bae6d607"},"schema_version":"1.0"},"canonical_sha256":"39d4ae7fa43f4c05ed8f66b73cec8da9d08604cc7ccc314d1d2f33d40764ca54","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-29T01:26:17.304653Z","signature_b64":"Nct+Z2wb4WRG6lYek0B1IPbCP6O1anPyb22Th4h6Qsem1L3EwPD47qaZnO63EuzXZhAgh3ktJBHzJ1SzBb8bDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"39d4ae7fa43f4c05ed8f66b73cec8da9d08604cc7ccc314d1d2f33d40764ca54","last_reissued_at":"2026-07-29T01:26:17.303806Z","signature_status":"signed_v1","first_computed_at":"2026-07-29T01:26:17.303806Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2607.25975","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-29T01:26:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9xB2dl9n+jrzHCZCS3K75p68qyM+pQMpFXrCZ6gTrJJsg7yYYFR8M2rlMUkJEFJFk4/Exd8fQjLTcadweLrFCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T16:05:53.416351Z"},"content_sha256":"2cad81672288f36863080657fc9bcaaa4b5a5aea676e28b29b95bbbdb977f418","schema_version":"1.0","event_id":"sha256:2cad81672288f36863080657fc9bcaaa4b5a5aea676e28b29b95bbbdb977f418"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:HHKK475EH5GAL3MPM23TZ3ENVH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Who is scientific code for? Maintaining human-readable landmarks in agent-written code","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Elle O'Brien","submitted_at":"2026-07-28T16:54:30Z","abstract_excerpt":"Scientific research involving code has long rested on the assumption that at least one person understands why the code exists. As scientists adopt coding agents, this assumption is breaking down. Drawing on an ongoing contextual inquiry of scientific programmers working with agentic tools (four cases to date), a survey of over 800 scientific programmers, and my own analysis workflows, this position piece describes how scientists are inventing personal conventions, \"landmarking strategies\", for marking which artifacts in a codebase are meant for human understanding and which are context for age"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.25975","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.25975/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-29T01:26:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YSGMcrpCZhP/2H5aA/ms3Yz4g8rhdtf/MSuCGouY8ZtLvIxORqUDHJTgKVwDNBKT7PEVXoDPMrywCy4m24DgAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T16:05:53.417273Z"},"content_sha256":"7d38f5aa8dafece8520d1ecb38f3d0bbfcd6a519f6aca92b743369da679c23ad","schema_version":"1.0","event_id":"sha256:7d38f5aa8dafece8520d1ecb38f3d0bbfcd6a519f6aca92b743369da679c23ad"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HHKK475EH5GAL3MPM23TZ3ENVH/bundle.json","state_url":"https://pith.science/pith/HHKK475EH5GAL3MPM23TZ3ENVH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HHKK475EH5GAL3MPM23TZ3ENVH/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:05:53Z","links":{"resolver":"https://pith.science/pith/HHKK475EH5GAL3MPM23TZ3ENVH","bundle":"https://pith.science/pith/HHKK475EH5GAL3MPM23TZ3ENVH/bundle.json","state":"https://pith.science/pith/HHKK475EH5GAL3MPM23TZ3ENVH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HHKK475EH5GAL3MPM23TZ3ENVH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:HHKK475EH5GAL3MPM23TZ3ENVH","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":"ece16430b0725d78130629df6bb3855c240953c380f035135e59e853bae6d607","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-07-28T16:54:30Z","title_canon_sha256":"2f11e2d86dba49fbc2feb469af305cb1fa19a220eb9743eebe201784feed4bcb"},"schema_version":"1.0","source":{"id":"2607.25975","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.25975","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"arxiv_version","alias_value":"2607.25975v1","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.25975","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_12","alias_value":"HHKK475EH5GA","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_16","alias_value":"HHKK475EH5GAL3MP","created_at":"2026-07-29T01:26:17Z"},{"alias_kind":"pith_short_8","alias_value":"HHKK475E","created_at":"2026-07-29T01:26:17Z"}],"graph_snapshots":[{"event_id":"sha256:7d38f5aa8dafece8520d1ecb38f3d0bbfcd6a519f6aca92b743369da679c23ad","target":"graph","created_at":"2026-07-29T01:26:17Z","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.25975/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Scientific research involving code has long rested on the assumption that at least one person understands why the code exists. As scientists adopt coding agents, this assumption is breaking down. Drawing on an ongoing contextual inquiry of scientific programmers working with agentic tools (four cases to date), a survey of over 800 scientific programmers, and my own analysis workflows, this position piece describes how scientists are inventing personal conventions, \"landmarking strategies\", for marking which artifacts in a codebase are meant for human understanding and which are context for age","authors_text":"Elle O'Brien","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-07-28T16:54:30Z","title":"Who is scientific code for? Maintaining human-readable landmarks in agent-written code"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.25975","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:2cad81672288f36863080657fc9bcaaa4b5a5aea676e28b29b95bbbdb977f418","target":"record","created_at":"2026-07-29T01:26:17Z","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":"ece16430b0725d78130629df6bb3855c240953c380f035135e59e853bae6d607","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-07-28T16:54:30Z","title_canon_sha256":"2f11e2d86dba49fbc2feb469af305cb1fa19a220eb9743eebe201784feed4bcb"},"schema_version":"1.0","source":{"id":"2607.25975","kind":"arxiv","version":1}},"canonical_sha256":"39d4ae7fa43f4c05ed8f66b73cec8da9d08604cc7ccc314d1d2f33d40764ca54","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"39d4ae7fa43f4c05ed8f66b73cec8da9d08604cc7ccc314d1d2f33d40764ca54","first_computed_at":"2026-07-29T01:26:17.303806Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-29T01:26:17.303806Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Nct+Z2wb4WRG6lYek0B1IPbCP6O1anPyb22Th4h6Qsem1L3EwPD47qaZnO63EuzXZhAgh3ktJBHzJ1SzBb8bDw==","signature_status":"signed_v1","signed_at":"2026-07-29T01:26:17.304653Z","signed_message":"canonical_sha256_bytes"},"source_id":"2607.25975","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2cad81672288f36863080657fc9bcaaa4b5a5aea676e28b29b95bbbdb977f418","sha256:7d38f5aa8dafece8520d1ecb38f3d0bbfcd6a519f6aca92b743369da679c23ad"],"state_sha256":"eb75570b269d384357983d0cab9b50efa18ecd8bf302d94e18ef221893d0dbad"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tML66oSI4M/Clr6zEq2wdcvr+N8spEDcpcnh26E2jSzNROgx+BG19Dj211W+jwbsgK2PRtWAfGqF6ASVkfCXBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T16:05:53.423875Z","bundle_sha256":"21868d4a506284f6956eaf2532108515d2ca3d17826eeae541390c6e0f6437c8"}}