{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:MNWIIBUDLDFA6OYJQVTXGZ2KAT","short_pith_number":"pith:MNWIIBUD","schema_version":"1.0","canonical_sha256":"636c84068358ca0f3b09856773674a04f53c673893d95350f27c201447baf81e","source":{"kind":"arxiv","id":"2404.12000","version":2},"attestation_state":"computed","paper":{"title":"How far are AI-powered programming assistants from meeting developers' needs?","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jing Jiang, Li Zhang, Xianjun Ni, Xiao Long, Xin Tan, Yinghao Zhu","submitted_at":"2024-04-18T08:51:14Z","abstract_excerpt":"Recent In-IDE AI coding assistant tools (ACATs) like GitHub Copilot have significantly impacted developers' coding habits. While some studies have examined their effectiveness, there lacks in-depth investigation into the actual assistance process. To bridge this gap, we simulate real development scenarios encompassing three typical types of software development tasks and recruit 27 computer science students to investigate their behavior with three popular ACATs. Our goal is to comprehensively assess ACATs' effectiveness, explore characteristics of recommended code, identify reasons for modific"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2404.12000","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-04-18T08:51:14Z","cross_cats_sorted":[],"title_canon_sha256":"afc6cfa52452f152d65972823405156498434c114c552d7e95f0f9594e8cb46c","abstract_canon_sha256":"616ac2d2be297c28495f76e31c6ecbe6c326d51e6208241a71ef8a695a5868da"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:11:43.996533Z","signature_b64":"BXo1I826ILQky1Wu8OG/M5TNNfoXsqFLsIk8ReOx6IWP1ZdLoLmMFH52IuLgYcTtz62sfZ8rLg9wbl/BZCMaBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"636c84068358ca0f3b09856773674a04f53c673893d95350f27c201447baf81e","last_reissued_at":"2026-07-05T08:11:43.996042Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:11:43.996042Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"How far are AI-powered programming assistants from meeting developers' needs?","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jing Jiang, Li Zhang, Xianjun Ni, Xiao Long, Xin Tan, Yinghao Zhu","submitted_at":"2024-04-18T08:51:14Z","abstract_excerpt":"Recent In-IDE AI coding assistant tools (ACATs) like GitHub Copilot have significantly impacted developers' coding habits. While some studies have examined their effectiveness, there lacks in-depth investigation into the actual assistance process. To bridge this gap, we simulate real development scenarios encompassing three typical types of software development tasks and recruit 27 computer science students to investigate their behavior with three popular ACATs. Our goal is to comprehensively assess ACATs' effectiveness, explore characteristics of recommended code, identify reasons for modific"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.12000","kind":"arxiv","version":2},"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/2404.12000/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2404.12000","created_at":"2026-07-05T08:11:43.996129+00:00"},{"alias_kind":"arxiv_version","alias_value":"2404.12000v2","created_at":"2026-07-05T08:11:43.996129+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.12000","created_at":"2026-07-05T08:11:43.996129+00:00"},{"alias_kind":"pith_short_12","alias_value":"MNWIIBUDLDFA","created_at":"2026-07-05T08:11:43.996129+00:00"},{"alias_kind":"pith_short_16","alias_value":"MNWIIBUDLDFA6OYJ","created_at":"2026-07-05T08:11:43.996129+00:00"},{"alias_kind":"pith_short_8","alias_value":"MNWIIBUD","created_at":"2026-07-05T08:11:43.996129+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2410.01026","citing_title":"Understanding the Human-LLM Dynamic: A Literature Survey of LLM Use in Programming Tasks","ref_index":90,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT","json":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT.json","graph_json":"https://pith.science/api/pith-number/MNWIIBUDLDFA6OYJQVTXGZ2KAT/graph.json","events_json":"https://pith.science/api/pith-number/MNWIIBUDLDFA6OYJQVTXGZ2KAT/events.json","paper":"https://pith.science/paper/MNWIIBUD"},"agent_actions":{"view_html":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT","download_json":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT.json","view_paper":"https://pith.science/paper/MNWIIBUD","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2404.12000&json=true","fetch_graph":"https://pith.science/api/pith-number/MNWIIBUDLDFA6OYJQVTXGZ2KAT/graph.json","fetch_events":"https://pith.science/api/pith-number/MNWIIBUDLDFA6OYJQVTXGZ2KAT/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT/action/timestamp_anchor","attest_storage":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT/action/storage_attestation","attest_author":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT/action/author_attestation","sign_citation":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT/action/citation_signature","submit_replication":"https://pith.science/pith/MNWIIBUDLDFA6OYJQVTXGZ2KAT/action/replication_record"}},"created_at":"2026-07-05T08:11:43.996129+00:00","updated_at":"2026-07-05T08:11:43.996129+00:00"}