{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:SYX4Z7P5GJGKBTG5QYYH2E7AP5","short_pith_number":"pith:SYX4Z7P5","canonical_record":{"source":{"id":"2403.12737","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-19T13:54:14Z","cross_cats_sorted":["cs.HC"],"title_canon_sha256":"f1694be7a262f6bc1df79c50a7f428dd9d2855ed45c878d2d0de42ed0b54d273","abstract_canon_sha256":"b1c9d235090b2354ca838b08de5d8c09e0deafaf09572a3b88e53fc0c9b1991e"},"schema_version":"1.0"},"canonical_sha256":"962fccfdfd324ca0ccdd86307d13e07f43d001da5d18d56033ee20e61b9e63b5","source":{"kind":"arxiv","id":"2403.12737","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.12737","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"arxiv_version","alias_value":"2403.12737v1","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.12737","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_12","alias_value":"SYX4Z7P5GJGK","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_16","alias_value":"SYX4Z7P5GJGKBTG5","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_8","alias_value":"SYX4Z7P5","created_at":"2026-07-05T08:48:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:SYX4Z7P5GJGKBTG5QYYH2E7AP5","target":"record","payload":{"canonical_record":{"source":{"id":"2403.12737","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-19T13:54:14Z","cross_cats_sorted":["cs.HC"],"title_canon_sha256":"f1694be7a262f6bc1df79c50a7f428dd9d2855ed45c878d2d0de42ed0b54d273","abstract_canon_sha256":"b1c9d235090b2354ca838b08de5d8c09e0deafaf09572a3b88e53fc0c9b1991e"},"schema_version":"1.0"},"canonical_sha256":"962fccfdfd324ca0ccdd86307d13e07f43d001da5d18d56033ee20e61b9e63b5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:48:31.439099Z","signature_b64":"AjYqqwkTEN9I3QOP3NNxWUQ5LOuB6gmXN9rRWHK/kObpOJNaxuFGOFPBpsDSfYz7DTNz2eyStfuY/PoUGYAnAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"962fccfdfd324ca0ccdd86307d13e07f43d001da5d18d56033ee20e61b9e63b5","last_reissued_at":"2026-07-05T08:48:31.438687Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:48:31.438687Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2403.12737","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-05T08:48:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1NklVUpYP4QEgArBmKNOCsLBWDpawClZU38q5xhQ7s0qjG30THrMM7C5qvDUZiupzawnUpI2NL+G3H4WUAnADg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T23:45:59.761567Z"},"content_sha256":"9412aa3af2f4eaa8e97e828ae55a1494af136320d12b765739478d15144283b9","schema_version":"1.0","event_id":"sha256:9412aa3af2f4eaa8e97e828ae55a1494af136320d12b765739478d15144283b9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:SYX4Z7P5GJGKBTG5QYYH2E7AP5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Navigating Compiler Errors with AI Assistance -- A Study of GPT Hints in an Introductory Programming Course","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.HC"],"primary_cat":"cs.SE","authors_text":"Maciej Pankiewicz, Ryan S. Baker","submitted_at":"2024-03-19T13:54:14Z","abstract_excerpt":"We examined the efficacy of AI-assisted learning in an introductory programming course at the university level by using a GPT-4 model to generate personalized hints for compiler errors within a platform for automated assessment of programming assignments. The control group had no access to GPT hints. In the experimental condition GPT hints were provided when a compiler error was detected, for the first half of the problems in each module. For the latter half of the module, hints were disabled. Students highly rated the usefulness of GPT hints. In affect surveys, the experimental group reported"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.12737","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/2403.12737/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-05T08:48:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wBOLiLE7cnRFMQeT37WBIso5r9+btP2sDSgGdUFjNTbs+pWo0VXnGvJC1r6JSJ7Y0V4PseRtAIDCzQ5aJaKmAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T23:45:59.762084Z"},"content_sha256":"63657297152486e5b85faeac312c513f2bd09e3630961a3bcbbd1619e739d885","schema_version":"1.0","event_id":"sha256:63657297152486e5b85faeac312c513f2bd09e3630961a3bcbbd1619e739d885"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/bundle.json","state_url":"https://pith.science/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/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-21T23:45:59Z","links":{"resolver":"https://pith.science/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5","bundle":"https://pith.science/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/bundle.json","state":"https://pith.science/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/SYX4Z7P5GJGKBTG5QYYH2E7AP5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:SYX4Z7P5GJGKBTG5QYYH2E7AP5","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":"b1c9d235090b2354ca838b08de5d8c09e0deafaf09572a3b88e53fc0c9b1991e","cross_cats_sorted":["cs.HC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-19T13:54:14Z","title_canon_sha256":"f1694be7a262f6bc1df79c50a7f428dd9d2855ed45c878d2d0de42ed0b54d273"},"schema_version":"1.0","source":{"id":"2403.12737","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.12737","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"arxiv_version","alias_value":"2403.12737v1","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.12737","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_12","alias_value":"SYX4Z7P5GJGK","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_16","alias_value":"SYX4Z7P5GJGKBTG5","created_at":"2026-07-05T08:48:31Z"},{"alias_kind":"pith_short_8","alias_value":"SYX4Z7P5","created_at":"2026-07-05T08:48:31Z"}],"graph_snapshots":[{"event_id":"sha256:63657297152486e5b85faeac312c513f2bd09e3630961a3bcbbd1619e739d885","target":"graph","created_at":"2026-07-05T08:48:31Z","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/2403.12737/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We examined the efficacy of AI-assisted learning in an introductory programming course at the university level by using a GPT-4 model to generate personalized hints for compiler errors within a platform for automated assessment of programming assignments. The control group had no access to GPT hints. In the experimental condition GPT hints were provided when a compiler error was detected, for the first half of the problems in each module. For the latter half of the module, hints were disabled. Students highly rated the usefulness of GPT hints. In affect surveys, the experimental group reported","authors_text":"Maciej Pankiewicz, Ryan S. Baker","cross_cats":["cs.HC"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-19T13:54:14Z","title":"Navigating Compiler Errors with AI Assistance -- A Study of GPT Hints in an Introductory Programming Course"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.12737","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:9412aa3af2f4eaa8e97e828ae55a1494af136320d12b765739478d15144283b9","target":"record","created_at":"2026-07-05T08:48:31Z","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":"b1c9d235090b2354ca838b08de5d8c09e0deafaf09572a3b88e53fc0c9b1991e","cross_cats_sorted":["cs.HC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-19T13:54:14Z","title_canon_sha256":"f1694be7a262f6bc1df79c50a7f428dd9d2855ed45c878d2d0de42ed0b54d273"},"schema_version":"1.0","source":{"id":"2403.12737","kind":"arxiv","version":1}},"canonical_sha256":"962fccfdfd324ca0ccdd86307d13e07f43d001da5d18d56033ee20e61b9e63b5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"962fccfdfd324ca0ccdd86307d13e07f43d001da5d18d56033ee20e61b9e63b5","first_computed_at":"2026-07-05T08:48:31.438687Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:48:31.438687Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"AjYqqwkTEN9I3QOP3NNxWUQ5LOuB6gmXN9rRWHK/kObpOJNaxuFGOFPBpsDSfYz7DTNz2eyStfuY/PoUGYAnAg==","signature_status":"signed_v1","signed_at":"2026-07-05T08:48:31.439099Z","signed_message":"canonical_sha256_bytes"},"source_id":"2403.12737","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9412aa3af2f4eaa8e97e828ae55a1494af136320d12b765739478d15144283b9","sha256:63657297152486e5b85faeac312c513f2bd09e3630961a3bcbbd1619e739d885"],"state_sha256":"1640a91ea21b053fec828c5c9a2811530c740c5dadb0c04d37e90f9ba0feefd7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aeI4iBzF+Cdn+I3BliDrMO8Pc01C7+UerQPhD7kRRtSY9q8GzjjJTqd9vFM+Wu6y4zSB0WDFA2IBWqIHiCChAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-21T23:45:59.767337Z","bundle_sha256":"5647524b058b6d0e93657af8697d0ff6b0a5d5c08279a9d713523e5a1a47678d"}}