{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:N4OVIPA6K4QPGQLW2J75QUEOLO","short_pith_number":"pith:N4OVIPA6","canonical_record":{"source":{"id":"2605.26966","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2026-05-26T12:53:53Z","cross_cats_sorted":[],"title_canon_sha256":"ee642e158963a421f477fd9adb25625b00b8532315da77abe6fea4f64f67d19a","abstract_canon_sha256":"d6706f8740fc1f3c0f390e02202608e6cae8519731a8cbd01307e0bbcf36dc80"},"schema_version":"1.0"},"canonical_sha256":"6f1d543c1e5720f34176d27fd8508e5b9cb3fd43a513481823313d9ae70da03e","source":{"kind":"arxiv","id":"2605.26966","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26966","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26966v1","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26966","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_12","alias_value":"N4OVIPA6K4QP","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_16","alias_value":"N4OVIPA6K4QPGQLW","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_8","alias_value":"N4OVIPA6","created_at":"2026-05-27T01:06:21Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:N4OVIPA6K4QPGQLW2J75QUEOLO","target":"record","payload":{"canonical_record":{"source":{"id":"2605.26966","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2026-05-26T12:53:53Z","cross_cats_sorted":[],"title_canon_sha256":"ee642e158963a421f477fd9adb25625b00b8532315da77abe6fea4f64f67d19a","abstract_canon_sha256":"d6706f8740fc1f3c0f390e02202608e6cae8519731a8cbd01307e0bbcf36dc80"},"schema_version":"1.0"},"canonical_sha256":"6f1d543c1e5720f34176d27fd8508e5b9cb3fd43a513481823313d9ae70da03e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-27T01:06:21.930448Z","signature_b64":"Ymbz9p89rkBEfXogibHVfHmeFDmHAt1ypOwpTrNhbr0I2LMEnHHdnEiSqdNHhhuUkvPfoKgm0Gr4hag8Vl7/BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6f1d543c1e5720f34176d27fd8508e5b9cb3fd43a513481823313d9ae70da03e","last_reissued_at":"2026-05-27T01:06:21.930021Z","signature_status":"signed_v1","first_computed_at":"2026-05-27T01:06:21.930021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.26966","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-27T01:06:21Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sZ4wwpDrHnWt2jkIwVL6DmzqOOKSBXumx55Rj/r3YqhcX9T4lI2OsIkIADQ5153L4R2hUUOYtPU4DI75NqTdDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-02T10:34:10.025586Z"},"content_sha256":"de93e55555de602bde0f312935e7c33536e2d828c2503dcc8991e043fc930d0a","schema_version":"1.0","event_id":"sha256:de93e55555de602bde0f312935e7c33536e2d828c2503dcc8991e043fc930d0a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:N4OVIPA6K4QPGQLW2J75QUEOLO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"How Students (Mis)understand Conditionals and Loops -- A Taxonomy","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CY","authors_text":"Christian Kautz, Dimitri Eckert","submitted_at":"2026-05-26T12:53:53Z","abstract_excerpt":"Understanding student difficulties in programming is a complex challenge due to the wide range of topics and the abundant varieties of misconceptions and errors. This paper presents the design and development of a fine-grained taxonomy that categorizes novice programmers' difficulties specifically related to reading and understanding the control flow constructs selection and iteration. Building upon prior research and our own empirical data from quizzes and interviews with students, the taxonomy is constructed through the iterative methodology of the Extended Taxonomy Design Process (ETDP). Ke"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26966","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.26966/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-27T01:06:21Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aSTlPLz3WhjRc0VeKD8Po8uIOUsYpIiGBw9qdZ3V+LAhQ6/TzbmehQnTXnAfyMY9YyzRVSsEjhzudr8QgmxAAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-02T10:34:10.025952Z"},"content_sha256":"e12f0af422f141b4cee595920da0f889da56709d8299a601a9c66dc45de85714","schema_version":"1.0","event_id":"sha256:e12f0af422f141b4cee595920da0f889da56709d8299a601a9c66dc45de85714"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/bundle.json","state_url":"https://pith.science/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/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-02T10:34:10Z","links":{"resolver":"https://pith.science/pith/N4OVIPA6K4QPGQLW2J75QUEOLO","bundle":"https://pith.science/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/bundle.json","state":"https://pith.science/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/N4OVIPA6K4QPGQLW2J75QUEOLO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:N4OVIPA6K4QPGQLW2J75QUEOLO","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":"d6706f8740fc1f3c0f390e02202608e6cae8519731a8cbd01307e0bbcf36dc80","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2026-05-26T12:53:53Z","title_canon_sha256":"ee642e158963a421f477fd9adb25625b00b8532315da77abe6fea4f64f67d19a"},"schema_version":"1.0","source":{"id":"2605.26966","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26966","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26966v1","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26966","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_12","alias_value":"N4OVIPA6K4QP","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_16","alias_value":"N4OVIPA6K4QPGQLW","created_at":"2026-05-27T01:06:21Z"},{"alias_kind":"pith_short_8","alias_value":"N4OVIPA6","created_at":"2026-05-27T01:06:21Z"}],"graph_snapshots":[{"event_id":"sha256:e12f0af422f141b4cee595920da0f889da56709d8299a601a9c66dc45de85714","target":"graph","created_at":"2026-05-27T01:06:21Z","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.26966/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Understanding student difficulties in programming is a complex challenge due to the wide range of topics and the abundant varieties of misconceptions and errors. This paper presents the design and development of a fine-grained taxonomy that categorizes novice programmers' difficulties specifically related to reading and understanding the control flow constructs selection and iteration. Building upon prior research and our own empirical data from quizzes and interviews with students, the taxonomy is constructed through the iterative methodology of the Extended Taxonomy Design Process (ETDP). Ke","authors_text":"Christian Kautz, Dimitri Eckert","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2026-05-26T12:53:53Z","title":"How Students (Mis)understand Conditionals and Loops -- A Taxonomy"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26966","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:de93e55555de602bde0f312935e7c33536e2d828c2503dcc8991e043fc930d0a","target":"record","created_at":"2026-05-27T01:06:21Z","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":"d6706f8740fc1f3c0f390e02202608e6cae8519731a8cbd01307e0bbcf36dc80","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2026-05-26T12:53:53Z","title_canon_sha256":"ee642e158963a421f477fd9adb25625b00b8532315da77abe6fea4f64f67d19a"},"schema_version":"1.0","source":{"id":"2605.26966","kind":"arxiv","version":1}},"canonical_sha256":"6f1d543c1e5720f34176d27fd8508e5b9cb3fd43a513481823313d9ae70da03e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6f1d543c1e5720f34176d27fd8508e5b9cb3fd43a513481823313d9ae70da03e","first_computed_at":"2026-05-27T01:06:21.930021Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-27T01:06:21.930021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Ymbz9p89rkBEfXogibHVfHmeFDmHAt1ypOwpTrNhbr0I2LMEnHHdnEiSqdNHhhuUkvPfoKgm0Gr4hag8Vl7/BQ==","signature_status":"signed_v1","signed_at":"2026-05-27T01:06:21.930448Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.26966","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:de93e55555de602bde0f312935e7c33536e2d828c2503dcc8991e043fc930d0a","sha256:e12f0af422f141b4cee595920da0f889da56709d8299a601a9c66dc45de85714"],"state_sha256":"ed092d8c193f541a92de71974a6b6990751878f9579184c1c30a9072451c56c6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KUOX+CLjB3BN84d+zp9YApf7M0KtUUs2fwbcmULqGHjQY/TiFT7REzXlczQe4ar6tRiaDQVCrsm4u/QD4hCkAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-02T10:34:10.027891Z","bundle_sha256":"d49665f35d4cfeac25e7e6d6f30a9b7305dedf4a587e206133ef8a37801f2e2f"}}