{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:R5XSOBMSCMNLXBOWSVTMIZQXT6","short_pith_number":"pith:R5XSOBMS","canonical_record":{"source":{"id":"2508.03487","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-05T14:17:30Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"2961b97770365631018412f103ac30ce83eec01cd5d69263e855a3661e24ee50","abstract_canon_sha256":"56ab25b6349be1811fa7b86f90bdba97bfce5072fd650f59b7a2f969b7aa5d6f"},"schema_version":"1.0"},"canonical_sha256":"8f6f270592131abb85d69566c466179f99e890eec12723c95af5151397e5e44f","source":{"kind":"arxiv","id":"2508.03487","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2508.03487","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"arxiv_version","alias_value":"2508.03487v1","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2508.03487","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_12","alias_value":"R5XSOBMSCMNL","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_16","alias_value":"R5XSOBMSCMNLXBOW","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_8","alias_value":"R5XSOBMS","created_at":"2026-07-05T11:48:57Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:R5XSOBMSCMNLXBOWSVTMIZQXT6","target":"record","payload":{"canonical_record":{"source":{"id":"2508.03487","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-05T14:17:30Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"2961b97770365631018412f103ac30ce83eec01cd5d69263e855a3661e24ee50","abstract_canon_sha256":"56ab25b6349be1811fa7b86f90bdba97bfce5072fd650f59b7a2f969b7aa5d6f"},"schema_version":"1.0"},"canonical_sha256":"8f6f270592131abb85d69566c466179f99e890eec12723c95af5151397e5e44f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:48:57.257711Z","signature_b64":"/K26aVbbDu/7Q3wHC28JZiVH7iE0Yv/MavkqV3+f7OGa40Y11baJ3ThrUyRgJ4W6yOtvHHH27jHGYIhHJx6XCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8f6f270592131abb85d69566c466179f99e890eec12723c95af5151397e5e44f","last_reissued_at":"2026-07-05T11:48:57.257285Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:48:57.257285Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2508.03487","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-05T11:48:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PQqeju8JQJ97H6yZ0BNU6BMK795TxxQe0f0BUnsmG0gsuH/obIsSWtrA/80V6nDAtmnhTiz7PLv0tDydBpiqAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T12:09:46.006909Z"},"content_sha256":"60bbc2954274aa5ff19bfe93ea26ea0685b9ce35b155c23b58e8eaf3e89462da","schema_version":"1.0","event_id":"sha256:60bbc2954274aa5ff19bfe93ea26ea0685b9ce35b155c23b58e8eaf3e89462da"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:R5XSOBMSCMNLXBOWSVTMIZQXT6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"BitsAI-Fix: LLM-Driven Approach for Automated Lint Error Resolution in Practice","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.LG"],"primary_cat":"cs.SE","authors_text":"Jian Xu, Lintao Xie, Lu Geng, Qi Long, Wenbo Duan, Xin Han, Xu He, Yuanpeng Li, Yueyan Chen, Zhiyuan Yao","submitted_at":"2025-08-05T14:17:30Z","abstract_excerpt":"As enterprise codebases continue to grow in scale and complexity, the volume of lint errors far exceeds engineers' manual remediation capacity, leading to continuous accumulation of technical debt and hindered development efficiency. This paper presents BitsAI-Fix, an automated lint error remediation workflow based on Large Language Models (LLMs), designed to address this critical challenge in industrial-scale environments. BitsAI-Fix employs tree-sitter for context expansion and generates search-and-replace format patches through specially trained LLMs, followed by lint scan re-verification t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2508.03487","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/2508.03487/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-05T11:48:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HwPVIC4UuCGxKxs2cgbTMVFnXXp9XBGtEd4q3EMwEuWrM5J6eMy8eSboBBgUbbyhvDl4Od7yQEMGY5RxPD4FDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T12:09:46.007803Z"},"content_sha256":"f6edcecb3b5d014195d3b8159206344bcc3f3a4239e8c5a36856334c6ca1d20c","schema_version":"1.0","event_id":"sha256:f6edcecb3b5d014195d3b8159206344bcc3f3a4239e8c5a36856334c6ca1d20c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/bundle.json","state_url":"https://pith.science/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/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-07T12:09:46Z","links":{"resolver":"https://pith.science/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6","bundle":"https://pith.science/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/bundle.json","state":"https://pith.science/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/R5XSOBMSCMNLXBOWSVTMIZQXT6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:R5XSOBMSCMNLXBOWSVTMIZQXT6","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":"56ab25b6349be1811fa7b86f90bdba97bfce5072fd650f59b7a2f969b7aa5d6f","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-05T14:17:30Z","title_canon_sha256":"2961b97770365631018412f103ac30ce83eec01cd5d69263e855a3661e24ee50"},"schema_version":"1.0","source":{"id":"2508.03487","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2508.03487","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"arxiv_version","alias_value":"2508.03487v1","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2508.03487","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_12","alias_value":"R5XSOBMSCMNL","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_16","alias_value":"R5XSOBMSCMNLXBOW","created_at":"2026-07-05T11:48:57Z"},{"alias_kind":"pith_short_8","alias_value":"R5XSOBMS","created_at":"2026-07-05T11:48:57Z"}],"graph_snapshots":[{"event_id":"sha256:f6edcecb3b5d014195d3b8159206344bcc3f3a4239e8c5a36856334c6ca1d20c","target":"graph","created_at":"2026-07-05T11:48:57Z","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/2508.03487/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"As enterprise codebases continue to grow in scale and complexity, the volume of lint errors far exceeds engineers' manual remediation capacity, leading to continuous accumulation of technical debt and hindered development efficiency. This paper presents BitsAI-Fix, an automated lint error remediation workflow based on Large Language Models (LLMs), designed to address this critical challenge in industrial-scale environments. BitsAI-Fix employs tree-sitter for context expansion and generates search-and-replace format patches through specially trained LLMs, followed by lint scan re-verification t","authors_text":"Jian Xu, Lintao Xie, Lu Geng, Qi Long, Wenbo Duan, Xin Han, Xu He, Yuanpeng Li, Yueyan Chen, Zhiyuan Yao","cross_cats":["cs.AI","cs.LG"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-05T14:17:30Z","title":"BitsAI-Fix: LLM-Driven Approach for Automated Lint Error Resolution in Practice"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2508.03487","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:60bbc2954274aa5ff19bfe93ea26ea0685b9ce35b155c23b58e8eaf3e89462da","target":"record","created_at":"2026-07-05T11:48:57Z","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":"56ab25b6349be1811fa7b86f90bdba97bfce5072fd650f59b7a2f969b7aa5d6f","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-05T14:17:30Z","title_canon_sha256":"2961b97770365631018412f103ac30ce83eec01cd5d69263e855a3661e24ee50"},"schema_version":"1.0","source":{"id":"2508.03487","kind":"arxiv","version":1}},"canonical_sha256":"8f6f270592131abb85d69566c466179f99e890eec12723c95af5151397e5e44f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8f6f270592131abb85d69566c466179f99e890eec12723c95af5151397e5e44f","first_computed_at":"2026-07-05T11:48:57.257285Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:48:57.257285Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/K26aVbbDu/7Q3wHC28JZiVH7iE0Yv/MavkqV3+f7OGa40Y11baJ3ThrUyRgJ4W6yOtvHHH27jHGYIhHJx6XCA==","signature_status":"signed_v1","signed_at":"2026-07-05T11:48:57.257711Z","signed_message":"canonical_sha256_bytes"},"source_id":"2508.03487","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:60bbc2954274aa5ff19bfe93ea26ea0685b9ce35b155c23b58e8eaf3e89462da","sha256:f6edcecb3b5d014195d3b8159206344bcc3f3a4239e8c5a36856334c6ca1d20c"],"state_sha256":"ac11edea672e8b3734a546d148e34cfe034ecbc29e2b566dec29691e92a677aa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Xfu8H0qzSo2qcyEKl8NgcSclBQCBf4b/Lu/A8xrWdLj8tVwMP0NDrDyAZqfWbmne+OUxfjek4xVQ+VVjAM/UBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-07T12:09:46.014395Z","bundle_sha256":"b12cf999e4b92ab549588be0da3b970bb2ace0450064bcd6ac9f62f199e71c28"}}