{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:L3R35ZUKPFJ3SGC4LQPNN64R2X","short_pith_number":"pith:L3R35ZUK","canonical_record":{"source":{"id":"2401.14284","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-01-25T16:15:56Z","cross_cats_sorted":[],"title_canon_sha256":"7f384a5fdbe09aecc72101e939bbc2696433a566a70607611d779042d5f8bd6a","abstract_canon_sha256":"a1ae3ddde1e882debffabebadbce519db79c1bef02a03bcd4f8cf5f95528c2c9"},"schema_version":"1.0"},"canonical_sha256":"5ee3bee68a7953b9185c5c1ed6fb91d5de856e2f0bb4705efb69531d6844e435","source":{"kind":"arxiv","id":"2401.14284","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.14284","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"arxiv_version","alias_value":"2401.14284v1","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.14284","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_12","alias_value":"L3R35ZUKPFJ3","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_16","alias_value":"L3R35ZUKPFJ3SGC4","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_8","alias_value":"L3R35ZUK","created_at":"2026-07-05T07:37:34Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:L3R35ZUKPFJ3SGC4LQPNN64R2X","target":"record","payload":{"canonical_record":{"source":{"id":"2401.14284","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-01-25T16:15:56Z","cross_cats_sorted":[],"title_canon_sha256":"7f384a5fdbe09aecc72101e939bbc2696433a566a70607611d779042d5f8bd6a","abstract_canon_sha256":"a1ae3ddde1e882debffabebadbce519db79c1bef02a03bcd4f8cf5f95528c2c9"},"schema_version":"1.0"},"canonical_sha256":"5ee3bee68a7953b9185c5c1ed6fb91d5de856e2f0bb4705efb69531d6844e435","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:37:34.062867Z","signature_b64":"q84QTXSaC+ltfYQSHVwA19P8sbKjVyHbhTZQsKF7DFMV1jlMPaQABelUDxRSOWB9MHSDp16z2FgbWTqd06B+DQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5ee3bee68a7953b9185c5c1ed6fb91d5de856e2f0bb4705efb69531d6844e435","last_reissued_at":"2026-07-05T07:37:34.062435Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:37:34.062435Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2401.14284","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-05T07:37:34Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1d6KOkidi1cE7pJ+6hCwpPRfc278J8bR1inCj3KVZMnN+3vtDczE38zuxu95xg68ELWr2vmx4ASoicL5/rKNDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T01:34:36.736561Z"},"content_sha256":"f7c87d3747effeb8d140a5a9e81c583751c84f487101493a3328899cbd5d37fe","schema_version":"1.0","event_id":"sha256:f7c87d3747effeb8d140a5a9e81c583751c84f487101493a3328899cbd5d37fe"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:L3R35ZUKPFJ3SGC4LQPNN64R2X","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Bridging Education and Development: IDEs as Interactive Learning Platforms","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anastasiia Birillo, Anna Potriasaeva, Igor Gerasimov, Ilya Vlasov, Maria Tigina, Valerii Ovchinnikov, Zarina Kurbatova","submitted_at":"2024-01-25T16:15:56Z","abstract_excerpt":"In this work, we introduce a novel approach to programming education - in-IDE courses implemented for IntelliJ-based IDEs via the JetBrains Academy Plugin. The primary objective of this approach is to address the challenge of familiarizing students with industrial technologies by moving all theory and practical materials to a professional IDE. This approach allows students to immediately use modern industrial tools as they are fully integrated into the learning process. We have already applied this approach in over 40 courses, and it successfully educates students across diverse topics such as"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.14284","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/2401.14284/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-05T07:37:34Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4S45B8dk7Fm826xCiAP1tZ51aqs1986l55mOq/B+6P/Ty1vZbtKWU+iA2iWzMwB5gwCFnyFIdvYOkfJrP2i7Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T01:34:36.737164Z"},"content_sha256":"848607cecef2de58689795106eef177fe2649768077f7fd8a7c563c2f9060d97","schema_version":"1.0","event_id":"sha256:848607cecef2de58689795106eef177fe2649768077f7fd8a7c563c2f9060d97"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/bundle.json","state_url":"https://pith.science/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/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-05T01:34:36Z","links":{"resolver":"https://pith.science/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X","bundle":"https://pith.science/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/bundle.json","state":"https://pith.science/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/state.json","well_known_bundle":"https://pith.science/.well-known/pith/L3R35ZUKPFJ3SGC4LQPNN64R2X/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:L3R35ZUKPFJ3SGC4LQPNN64R2X","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":"a1ae3ddde1e882debffabebadbce519db79c1bef02a03bcd4f8cf5f95528c2c9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-01-25T16:15:56Z","title_canon_sha256":"7f384a5fdbe09aecc72101e939bbc2696433a566a70607611d779042d5f8bd6a"},"schema_version":"1.0","source":{"id":"2401.14284","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.14284","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"arxiv_version","alias_value":"2401.14284v1","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.14284","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_12","alias_value":"L3R35ZUKPFJ3","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_16","alias_value":"L3R35ZUKPFJ3SGC4","created_at":"2026-07-05T07:37:34Z"},{"alias_kind":"pith_short_8","alias_value":"L3R35ZUK","created_at":"2026-07-05T07:37:34Z"}],"graph_snapshots":[{"event_id":"sha256:848607cecef2de58689795106eef177fe2649768077f7fd8a7c563c2f9060d97","target":"graph","created_at":"2026-07-05T07:37:34Z","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/2401.14284/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In this work, we introduce a novel approach to programming education - in-IDE courses implemented for IntelliJ-based IDEs via the JetBrains Academy Plugin. The primary objective of this approach is to address the challenge of familiarizing students with industrial technologies by moving all theory and practical materials to a professional IDE. This approach allows students to immediately use modern industrial tools as they are fully integrated into the learning process. We have already applied this approach in over 40 courses, and it successfully educates students across diverse topics such as","authors_text":"Anastasiia Birillo, Anna Potriasaeva, Igor Gerasimov, Ilya Vlasov, Maria Tigina, Valerii Ovchinnikov, Zarina Kurbatova","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-01-25T16:15:56Z","title":"Bridging Education and Development: IDEs as Interactive Learning Platforms"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.14284","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:f7c87d3747effeb8d140a5a9e81c583751c84f487101493a3328899cbd5d37fe","target":"record","created_at":"2026-07-05T07:37:34Z","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":"a1ae3ddde1e882debffabebadbce519db79c1bef02a03bcd4f8cf5f95528c2c9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-01-25T16:15:56Z","title_canon_sha256":"7f384a5fdbe09aecc72101e939bbc2696433a566a70607611d779042d5f8bd6a"},"schema_version":"1.0","source":{"id":"2401.14284","kind":"arxiv","version":1}},"canonical_sha256":"5ee3bee68a7953b9185c5c1ed6fb91d5de856e2f0bb4705efb69531d6844e435","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5ee3bee68a7953b9185c5c1ed6fb91d5de856e2f0bb4705efb69531d6844e435","first_computed_at":"2026-07-05T07:37:34.062435Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:37:34.062435Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"q84QTXSaC+ltfYQSHVwA19P8sbKjVyHbhTZQsKF7DFMV1jlMPaQABelUDxRSOWB9MHSDp16z2FgbWTqd06B+DQ==","signature_status":"signed_v1","signed_at":"2026-07-05T07:37:34.062867Z","signed_message":"canonical_sha256_bytes"},"source_id":"2401.14284","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f7c87d3747effeb8d140a5a9e81c583751c84f487101493a3328899cbd5d37fe","sha256:848607cecef2de58689795106eef177fe2649768077f7fd8a7c563c2f9060d97"],"state_sha256":"b6d7b45832641f9fd33b6d8f61509a80a76d163af33cf96566395b4577e531b3"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"J8mQyN9KKmIVppOxSrGNu3lLxxJLSvHsk5l8kgZYNNULNI+SjNWfUfaoMfHeTjzx4sUzZXshj4Vngi+ef4DrDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-05T01:34:36.742170Z","bundle_sha256":"738faae06b4514c089bcd027fabd60b94ebf49d49d62a5f2271b718343b0a971"}}