{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","short_pith_number":"pith:2ZXLKLFM","canonical_record":{"source":{"id":"2607.09938","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2026-07-10T19:40:51Z","cross_cats_sorted":[],"title_canon_sha256":"2470bf4b70ff398202111b6230a241631669d62673a0b9b769f12c1e564af20f","abstract_canon_sha256":"81d2a24201e59b551822e58caf6dec1baa3b0944c2343ee1f617eb52b8e9e8c8"},"schema_version":"1.0"},"canonical_sha256":"d66eb52cac4f381ff2f938d5ec9df356aaa8d43447f11b1db2855410923a6fc6","source":{"kind":"arxiv","id":"2607.09938","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.09938","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"arxiv_version","alias_value":"2607.09938v1","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.09938","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_12","alias_value":"2ZXLKLFMJ44B","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_16","alias_value":"2ZXLKLFMJ44B74XZ","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_8","alias_value":"2ZXLKLFM","created_at":"2026-07-14T00:18:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","target":"record","payload":{"canonical_record":{"source":{"id":"2607.09938","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2026-07-10T19:40:51Z","cross_cats_sorted":[],"title_canon_sha256":"2470bf4b70ff398202111b6230a241631669d62673a0b9b769f12c1e564af20f","abstract_canon_sha256":"81d2a24201e59b551822e58caf6dec1baa3b0944c2343ee1f617eb52b8e9e8c8"},"schema_version":"1.0"},"canonical_sha256":"d66eb52cac4f381ff2f938d5ec9df356aaa8d43447f11b1db2855410923a6fc6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-14T00:18:43.984061Z","signature_b64":"4Qwr82hxAY1NKUGnR1AOGvQjnppZ6K8L0izZnxnYiXol1PPF1JULQQvMw1F9ujiJj89UhB0ci29phGSdDCkZCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d66eb52cac4f381ff2f938d5ec9df356aaa8d43447f11b1db2855410923a6fc6","last_reissued_at":"2026-07-14T00:18:43.983251Z","signature_status":"signed_v1","first_computed_at":"2026-07-14T00:18:43.983251Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2607.09938","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-14T00:18:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"brWUoEgHxZqNAAP13b7yW3uSVEUYCagCzwKkCxeISkGx5aKSM5c11KvydHOwFq6x72PkvX/j/+Mq+RkIW3lXBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T05:59:15.404959Z"},"content_sha256":"67c086163a5929b061064929fd45f146a69f55b89e1ab69d9007795f7d4e5385","schema_version":"1.0","event_id":"sha256:67c086163a5929b061064929fd45f146a69f55b89e1ab69d9007795f7d4e5385"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"\"Code Is Cheap. Show Me the Talk.\": Lessons from Teaching and Managing AI Coding Tool Usage in a Visualization Course","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Fumeng Yang, Taehyun Yang, Zhongzheng Xu","submitted_at":"2026-07-10T19:40:51Z","abstract_excerpt":"Generative Artificial Intelligence (GenAI) coding tools are transforming visualization education. They can assist with implementation and design, but they can also let students bypass intended learning trajectories. In this paper, we share our retrospective experience managing and teaching AI use in an upper-level visualization course. We implemented prompt injections, asked oral checkout questions, and taught two AI coding labs. Prior to our coding labs, at least half of the students had already used AI tools in their assignments. In both AI coding labs, refinement accounted for about half of"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.09938","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.09938/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-14T00:18:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UaRt2d6LuVaCi0+II5qdrkQ94yWVvErjKrrlzGEXFlbzOUdJf63jX0sxDLFFavwAbqrRqyDB7Z5TtrZGF4wMAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T05:59:15.405490Z"},"content_sha256":"0e9176a3612c9cddd38e1daab7180972581bb3d3a7967519acc6ad07c32be11a","schema_version":"1.0","event_id":"sha256:0e9176a3612c9cddd38e1daab7180972581bb3d3a7967519acc6ad07c32be11a"},{"event_type":"integrity_finding","subject_pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","target":"integrity","payload":{"note":"DOI in the printed bibliography is fragmented by whitespace or line breaks. A longer candidate (10.1016/j.scico.2024.1031111) was visible in the surrounding text but could not be confirmed against doi.org as printed.","snippet":"M. A. Kuhail, S. S. Mathew, A. Khalil, J. Berengueres, and S. J. H. Shah. “Will I be replaced?” Assessing ChatGPT’s effect on soft- ware development and programmer perceptions of AI tools.Science of Computer Programming, 235:103111, July 20","arxiv_id":"2607.09938","detector":"doi_compliance","evidence":{"ref_index":21,"verdict_class":"incontrovertible","resolved_title":null,"printed_excerpt":"M. A. Kuhail, S. S. Mathew, A. Khalil, J. Berengueres, and S. J. H. Shah. “Will I be replaced?” Assessing ChatGPT’s effect on soft- ware development and programmer perceptions of AI tools.Science of Computer Programming, 235:103111, July 20","reconstructed_doi":"10.1016/j.scico.2024.1031111"},"severity":"advisory","ref_index":21,"audited_at":"2026-07-14T14:38:34.838323Z","event_type":"pith.integrity.v1","detected_doi":"10.1016/j.scico.2024.1031111","detector_url":"https://pith.science/pith-integrity-protocol#doi_compliance","external_url":null,"finding_type":"recoverable_identifier","evidence_hash":"5e736c9b509740ae047b28c7ead21a7951f4bd09649fbe0012e2c5a07472c93d","paper_version":1,"verdict_class":"incontrovertible","resolved_title":null,"detector_version":"1.0.0","detected_arxiv_id":null,"integrity_event_id":13379,"payload_sha256":"8608d7ff5e21499d3efa4ed005db0df4a331ee6d17f347519613ab59917bc167","signature_b64":"lqLTC7pH/Gx5V0svgrInB7EAy655WIqSfyh2tnepCCQr0/ey8g8muxGWWoIu1QRzs8U8X/Ur8dx4nR3qUHw5Cw==","signing_key_id":"pith-v1-2026-05"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-14T14:41:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vvDaGbSmPmgJdGPLHuT4ZDTKZxPMeYHaxGwD5iluomcFt2B3FBO8nj/NFm4heuL4YSpA92TWSWbIbcfItsrLCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T05:59:15.409884Z"},"content_sha256":"6358f8ecdeae50c64d1cb35310998434445bf3b2c32ce4e8299374d4b54a3a16","schema_version":"1.0","event_id":"sha256:6358f8ecdeae50c64d1cb35310998434445bf3b2c32ce4e8299374d4b54a3a16"},{"event_type":"integrity_finding","subject_pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","target":"integrity","payload":{"note":"DOI in the printed bibliography is fragmented by whitespace or line breaks. A longer candidate (10.1109/EduVis60792.2023.000091) was visible in the surrounding text but could not be confirmed against doi.org as printed.","snippet":"Z. Chen, C. Zhang, Q. Wang, J. Troidl, S. Warchol, J. Beyer, N. Gehlenborg, and H. Pfister. Beyond Generating Code: Evaluating GPT on a Data Visualization Course. In2023 IEEE VIS Workshop on Visualization Education, Literacy, and Activities","arxiv_id":"2607.09938","detector":"doi_compliance","evidence":{"ref_index":11,"verdict_class":"incontrovertible","resolved_title":null,"printed_excerpt":"Z. Chen, C. Zhang, Q. Wang, J. Troidl, S. Warchol, J. Beyer, N. Gehlenborg, and H. Pfister. Beyond Generating Code: Evaluating GPT on a Data Visualization Course. In2023 IEEE VIS Workshop on Visualization Education, Literacy, and Activities","reconstructed_doi":"10.1109/EduVis60792.2023.000091"},"severity":"advisory","ref_index":11,"audited_at":"2026-07-14T14:38:34.838323Z","event_type":"pith.integrity.v1","detected_doi":"10.1109/EduVis60792.2023.000091","detector_url":"https://pith.science/pith-integrity-protocol#doi_compliance","external_url":null,"finding_type":"recoverable_identifier","evidence_hash":"a96fdade64f5a5623c7b04264590b7412e84f14c52cba8fde5a6f53350dc173f","paper_version":1,"verdict_class":"incontrovertible","resolved_title":null,"detector_version":"1.0.0","detected_arxiv_id":null,"integrity_event_id":13378,"payload_sha256":"a9170c5625532f84c3518b13024271562915cf7cb517feddfe1bfd0500d5c6d1","signature_b64":"AuLLC4W06XGijDkxj0iHDHlr18/ZCdPUoIfTddGENnVFpbvZB5kPGkr+NfJWzKI40nhzMA9Oc4booM8mq4lXBQ==","signing_key_id":"pith-v1-2026-05"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-14T14:41:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2/nluVW/H9SNef4PYH80HWBkMMAEv4ss8rNimU/U8EnnqBgAUrk+g/WE7WgYLqMEV6s5NsWwxplcq8Qv/H1xBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T05:59:15.410316Z"},"content_sha256":"3e01be3e40a9181149b9afa4518fb1c05e4b42ba05d8720adad56ac3ecb97563","schema_version":"1.0","event_id":"sha256:3e01be3e40a9181149b9afa4518fb1c05e4b42ba05d8720adad56ac3ecb97563"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/bundle.json","state_url":"https://pith.science/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/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-13T05:59:15Z","links":{"resolver":"https://pith.science/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2","bundle":"https://pith.science/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/bundle.json","state":"https://pith.science/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2ZXLKLFMJ44B74XZHDK6ZHPTK2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:2ZXLKLFMJ44B74XZHDK6ZHPTK2","merge_version":"pith-open-graph-merge-v1","event_count":4,"valid_event_count":4,"invalid_event_count":0,"equivocation_count":1,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"81d2a24201e59b551822e58caf6dec1baa3b0944c2343ee1f617eb52b8e9e8c8","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2026-07-10T19:40:51Z","title_canon_sha256":"2470bf4b70ff398202111b6230a241631669d62673a0b9b769f12c1e564af20f"},"schema_version":"1.0","source":{"id":"2607.09938","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2607.09938","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"arxiv_version","alias_value":"2607.09938v1","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2607.09938","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_12","alias_value":"2ZXLKLFMJ44B","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_16","alias_value":"2ZXLKLFMJ44B74XZ","created_at":"2026-07-14T00:18:43Z"},{"alias_kind":"pith_short_8","alias_value":"2ZXLKLFM","created_at":"2026-07-14T00:18:43Z"}],"graph_snapshots":[{"event_id":"sha256:0e9176a3612c9cddd38e1daab7180972581bb3d3a7967519acc6ad07c32be11a","target":"graph","created_at":"2026-07-14T00:18:43Z","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.09938/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Generative Artificial Intelligence (GenAI) coding tools are transforming visualization education. They can assist with implementation and design, but they can also let students bypass intended learning trajectories. In this paper, we share our retrospective experience managing and teaching AI use in an upper-level visualization course. We implemented prompt injections, asked oral checkout questions, and taught two AI coding labs. Prior to our coding labs, at least half of the students had already used AI tools in their assignments. In both AI coding labs, refinement accounted for about half of","authors_text":"Fumeng Yang, Taehyun Yang, Zhongzheng Xu","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2026-07-10T19:40:51Z","title":"\"Code Is Cheap. Show Me the Talk.\": Lessons from Teaching and Managing AI Coding Tool Usage in a Visualization Course"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2607.09938","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:67c086163a5929b061064929fd45f146a69f55b89e1ab69d9007795f7d4e5385","target":"record","created_at":"2026-07-14T00:18:43Z","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":"81d2a24201e59b551822e58caf6dec1baa3b0944c2343ee1f617eb52b8e9e8c8","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2026-07-10T19:40:51Z","title_canon_sha256":"2470bf4b70ff398202111b6230a241631669d62673a0b9b769f12c1e564af20f"},"schema_version":"1.0","source":{"id":"2607.09938","kind":"arxiv","version":1}},"canonical_sha256":"d66eb52cac4f381ff2f938d5ec9df356aaa8d43447f11b1db2855410923a6fc6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d66eb52cac4f381ff2f938d5ec9df356aaa8d43447f11b1db2855410923a6fc6","first_computed_at":"2026-07-14T00:18:43.983251Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-14T00:18:43.983251Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"4Qwr82hxAY1NKUGnR1AOGvQjnppZ6K8L0izZnxnYiXol1PPF1JULQQvMw1F9ujiJj89UhB0ci29phGSdDCkZCA==","signature_status":"signed_v1","signed_at":"2026-07-14T00:18:43.984061Z","signed_message":"canonical_sha256_bytes"},"source_id":"2607.09938","source_kind":"arxiv","source_version":1}}},"equivocations":[{"signer_id":"pith.science","event_type":"integrity_finding","target":"integrity","event_ids":["sha256:3e01be3e40a9181149b9afa4518fb1c05e4b42ba05d8720adad56ac3ecb97563","sha256:6358f8ecdeae50c64d1cb35310998434445bf3b2c32ce4e8299374d4b54a3a16"]}],"invalid_events":[],"applied_event_ids":["sha256:67c086163a5929b061064929fd45f146a69f55b89e1ab69d9007795f7d4e5385","sha256:0e9176a3612c9cddd38e1daab7180972581bb3d3a7967519acc6ad07c32be11a"],"state_sha256":"326173f67a3851615d382c3fedb7e2f7aed6b011464748ad7b210a80234228fe"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PldLynn4zqlWDskfz/WW/EJk309pW9NHabjgGXwV2R6eGu1YFi9pMDQzYowrKb1ClTI5H1krcNK8k65niIdWDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T05:59:15.413184Z","bundle_sha256":"807dafd50efd26a74fcf338c152c23517f524dae8c8f1f3d6f877f37352e37b2"}}