{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:YS6CDKRMNT72ZVZCA3GGLXFDU3","short_pith_number":"pith:YS6CDKRM","canonical_record":{"source":{"id":"2504.08862","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-11T09:04:50Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ad74f173d41f21b9c46ed35c4417eb982a04876da0493f5a3b3f6434fba1bd9e","abstract_canon_sha256":"0d0c961ab7958548d1e28c7e28dec47de9113ecd66b81b2bd9db070e53d6d61d"},"schema_version":"1.0"},"canonical_sha256":"c4bc21aa2c6cffacd72206cc65dca3a6c53ff26f168a94b5498975ab8c34a945","source":{"kind":"arxiv","id":"2504.08862","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.08862","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"arxiv_version","alias_value":"2504.08862v1","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.08862","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_12","alias_value":"YS6CDKRMNT72","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_16","alias_value":"YS6CDKRMNT72ZVZC","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_8","alias_value":"YS6CDKRM","created_at":"2026-07-05T10:48:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:YS6CDKRMNT72ZVZCA3GGLXFDU3","target":"record","payload":{"canonical_record":{"source":{"id":"2504.08862","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-11T09:04:50Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ad74f173d41f21b9c46ed35c4417eb982a04876da0493f5a3b3f6434fba1bd9e","abstract_canon_sha256":"0d0c961ab7958548d1e28c7e28dec47de9113ecd66b81b2bd9db070e53d6d61d"},"schema_version":"1.0"},"canonical_sha256":"c4bc21aa2c6cffacd72206cc65dca3a6c53ff26f168a94b5498975ab8c34a945","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:48:00.565788Z","signature_b64":"ba/sVVI3QAVk1fbl/FmQRVsTdRLV7luNT/LI57r16EaeyIOCZyhNqS9b4SrWTVvmbBpJ/qhqz/6ANA6vqT1BBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c4bc21aa2c6cffacd72206cc65dca3a6c53ff26f168a94b5498975ab8c34a945","last_reissued_at":"2026-07-05T10:48:00.565319Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:48:00.565319Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2504.08862","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-05T10:48:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vLNRnPjSncE7Tcc26FXGu/pRNJaoLEEUMHT5iRg3l1O2KVDJGDLtpTU6hL5brEGwAI8RfYPyfkmfY/IPTNk3Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T20:46:42.041328Z"},"content_sha256":"a7642e3fbd08d875c16807af1ac63621f0703cd563a2f868617f14ff16018c88","schema_version":"1.0","event_id":"sha256:a7642e3fbd08d875c16807af1ac63621f0703cd563a2f868617f14ff16018c88"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:YS6CDKRMNT72ZVZCA3GGLXFDU3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentation","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Junliang Lv, Nan Guo, Peiyang Wu, Xiaochun Ye, Xiao Xiao","submitted_at":"2025-04-11T09:04:50Z","abstract_excerpt":"As an essential part of modern hardware design, manually writing Register Transfer Level (RTL) code such as Verilog is often labor-intensive. Following the tremendous success of large language models (LLMs), researchers have begun to explore utilizing LLMs for generating RTL code. However, current studies primarily focus on generating simple single modules, which can not meet the demands in real world. In fact, due to challenges in managing long-context RTL code and complex cross-file dependencies, existing solutions cannot handle large-scale Verilog repositories in practical hardware developm"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.08862","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/2504.08862/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-05T10:48:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TwnAzDbHM8RWyaa3GClQKId/tmqjR92+PMeXRAt/220nsG211jZA7V8Iyc2TLu7wmRg1BDDpDfmsFMjvtSaUBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T20:46:42.041753Z"},"content_sha256":"db6c30886b78ccccc1e01a1f9c67a35dbf0849bd513b6a34df9b031637e52974","schema_version":"1.0","event_id":"sha256:db6c30886b78ccccc1e01a1f9c67a35dbf0849bd513b6a34df9b031637e52974"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/bundle.json","state_url":"https://pith.science/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/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-06T20:46:42Z","links":{"resolver":"https://pith.science/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3","bundle":"https://pith.science/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/bundle.json","state":"https://pith.science/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YS6CDKRMNT72ZVZCA3GGLXFDU3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:YS6CDKRMNT72ZVZCA3GGLXFDU3","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":"0d0c961ab7958548d1e28c7e28dec47de9113ecd66b81b2bd9db070e53d6d61d","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-11T09:04:50Z","title_canon_sha256":"ad74f173d41f21b9c46ed35c4417eb982a04876da0493f5a3b3f6434fba1bd9e"},"schema_version":"1.0","source":{"id":"2504.08862","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.08862","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"arxiv_version","alias_value":"2504.08862v1","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.08862","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_12","alias_value":"YS6CDKRMNT72","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_16","alias_value":"YS6CDKRMNT72ZVZC","created_at":"2026-07-05T10:48:00Z"},{"alias_kind":"pith_short_8","alias_value":"YS6CDKRM","created_at":"2026-07-05T10:48:00Z"}],"graph_snapshots":[{"event_id":"sha256:db6c30886b78ccccc1e01a1f9c67a35dbf0849bd513b6a34df9b031637e52974","target":"graph","created_at":"2026-07-05T10:48:00Z","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/2504.08862/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"As an essential part of modern hardware design, manually writing Register Transfer Level (RTL) code such as Verilog is often labor-intensive. Following the tremendous success of large language models (LLMs), researchers have begun to explore utilizing LLMs for generating RTL code. However, current studies primarily focus on generating simple single modules, which can not meet the demands in real world. In fact, due to challenges in managing long-context RTL code and complex cross-file dependencies, existing solutions cannot handle large-scale Verilog repositories in practical hardware developm","authors_text":"Junliang Lv, Nan Guo, Peiyang Wu, Xiaochun Ye, Xiao Xiao","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-11T09:04:50Z","title":"RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.08862","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:a7642e3fbd08d875c16807af1ac63621f0703cd563a2f868617f14ff16018c88","target":"record","created_at":"2026-07-05T10:48:00Z","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":"0d0c961ab7958548d1e28c7e28dec47de9113ecd66b81b2bd9db070e53d6d61d","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-11T09:04:50Z","title_canon_sha256":"ad74f173d41f21b9c46ed35c4417eb982a04876da0493f5a3b3f6434fba1bd9e"},"schema_version":"1.0","source":{"id":"2504.08862","kind":"arxiv","version":1}},"canonical_sha256":"c4bc21aa2c6cffacd72206cc65dca3a6c53ff26f168a94b5498975ab8c34a945","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c4bc21aa2c6cffacd72206cc65dca3a6c53ff26f168a94b5498975ab8c34a945","first_computed_at":"2026-07-05T10:48:00.565319Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:48:00.565319Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ba/sVVI3QAVk1fbl/FmQRVsTdRLV7luNT/LI57r16EaeyIOCZyhNqS9b4SrWTVvmbBpJ/qhqz/6ANA6vqT1BBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T10:48:00.565788Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.08862","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a7642e3fbd08d875c16807af1ac63621f0703cd563a2f868617f14ff16018c88","sha256:db6c30886b78ccccc1e01a1f9c67a35dbf0849bd513b6a34df9b031637e52974"],"state_sha256":"0931fe968da69c2358095d41efb6b6419ee3163dfadfb02531bc8e445cbc533f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nqm6J2hOFNsfyIMPy1I3yMi9mB4sA1zJHZl0HfzaoliN3tQObHtjImymPRebcaYGa9nErxmXePw847LB5ausCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T20:46:42.043745Z","bundle_sha256":"6be0fd97c31b5b5b387b9b68f631ebe131d976891394c297f78d89d5d8e2c7ba"}}