{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:U4A6PESYFNTRGQQBIW3D2QN4L5","short_pith_number":"pith:U4A6PESY","schema_version":"1.0","canonical_sha256":"a701e792582b6713420145b63d41bc5f54dd8786a901c1ed9ecebbcbe9e5329a","source":{"kind":"arxiv","id":"2405.20455","version":5},"attestation_state":"computed","paper":{"title":"DepsRAG: Towards Agentic Reasoning and Planning for Software Dependency Management","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Mohannad Alhanahnah, Yazan Boshmaf","submitted_at":"2024-05-30T20:05:44Z","abstract_excerpt":"In the era of Large Language Models (LLMs) with their advanced capabilities, a unique opportunity arises to develop LLM-based digital assistant tools that can support software developers by facilitating comprehensive reasoning about software dependencies and open-source libraries before importing them. This reasoning process is daunting, mandating multiple specialized tools and dedicated expertise, each focusing on distinct aspects (e.g., security analysis tools may overlook design flaws such as circular dependencies, which hinder software maintainability). Creating a significant bottleneck in"},"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":"2405.20455","kind":"arxiv","version":5},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-05-30T20:05:44Z","cross_cats_sorted":[],"title_canon_sha256":"5ee5915de0a4eb7f5428a5e220eba60a5664a089457de596efd61ef55a0c3a84","abstract_canon_sha256":"8df265f1980cef710ffc23472667c8c6ef4c955dd5a990b65957d11838c39274"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:23:51.007061Z","signature_b64":"edttpfiNxP99sc9aWLO/W8xL6GmcWa27z7ICTmQPcT7vLpU7m2AF3Obd7JY/BEx9VyqA2jPXHq/GhC+b8z9LAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a701e792582b6713420145b63d41bc5f54dd8786a901c1ed9ecebbcbe9e5329a","last_reissued_at":"2026-07-05T09:23:51.006562Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:23:51.006562Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"DepsRAG: Towards Agentic Reasoning and Planning for Software Dependency Management","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Mohannad Alhanahnah, Yazan Boshmaf","submitted_at":"2024-05-30T20:05:44Z","abstract_excerpt":"In the era of Large Language Models (LLMs) with their advanced capabilities, a unique opportunity arises to develop LLM-based digital assistant tools that can support software developers by facilitating comprehensive reasoning about software dependencies and open-source libraries before importing them. This reasoning process is daunting, mandating multiple specialized tools and dedicated expertise, each focusing on distinct aspects (e.g., security analysis tools may overlook design flaws such as circular dependencies, which hinder software maintainability). Creating a significant bottleneck in"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.20455","kind":"arxiv","version":5},"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/2405.20455/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":"2405.20455","created_at":"2026-07-05T09:23:51.006620+00:00"},{"alias_kind":"arxiv_version","alias_value":"2405.20455v5","created_at":"2026-07-05T09:23:51.006620+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.20455","created_at":"2026-07-05T09:23:51.006620+00:00"},{"alias_kind":"pith_short_12","alias_value":"U4A6PESYFNTR","created_at":"2026-07-05T09:23:51.006620+00:00"},{"alias_kind":"pith_short_16","alias_value":"U4A6PESYFNTRGQQB","created_at":"2026-07-05T09:23:51.006620+00:00"},{"alias_kind":"pith_short_8","alias_value":"U4A6PESY","created_at":"2026-07-05T09:23:51.006620+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":2,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2607.02052","citing_title":"Mitigating Package Hallucinations in Large Language Models via Model Editing","ref_index":5,"is_internal_anchor":false},{"citing_arxiv_id":"2604.17458","citing_title":"EHRAG: Bridging Semantic Gaps in Lightweight GraphRAG via Hybrid Hypergraph Construction and Retrieval","ref_index":234,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5","json":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5.json","graph_json":"https://pith.science/api/pith-number/U4A6PESYFNTRGQQBIW3D2QN4L5/graph.json","events_json":"https://pith.science/api/pith-number/U4A6PESYFNTRGQQBIW3D2QN4L5/events.json","paper":"https://pith.science/paper/U4A6PESY"},"agent_actions":{"view_html":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5","download_json":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5.json","view_paper":"https://pith.science/paper/U4A6PESY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2405.20455&json=true","fetch_graph":"https://pith.science/api/pith-number/U4A6PESYFNTRGQQBIW3D2QN4L5/graph.json","fetch_events":"https://pith.science/api/pith-number/U4A6PESYFNTRGQQBIW3D2QN4L5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5/action/storage_attestation","attest_author":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5/action/author_attestation","sign_citation":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5/action/citation_signature","submit_replication":"https://pith.science/pith/U4A6PESYFNTRGQQBIW3D2QN4L5/action/replication_record"}},"created_at":"2026-07-05T09:23:51.006620+00:00","updated_at":"2026-07-05T09:23:51.006620+00:00"}