{"id":"https://openalex.org/W7172286644","doi":"https://doi.org/10.48550/arxiv.2607.28887","title":"To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing","display_name":"To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing","publication_year":2026,"publication_date":"2026-07-30","ids":{"openalex":"https://openalex.org/W7172286644","doi":"https://doi.org/10.48550/arxiv.2607.28887"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.28887","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.28887","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.28887","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5144285167","display_name":"Amir M. Ebrahimi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ebrahimi, Amir M.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5144290771","display_name":"Mohammed Mehedi Hasan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hasan, Mohammed Mehedi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102778940","display_name":"Aaditya Bhatia","orcid":"https://orcid.org/0000-0002-3552-9460"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bhatia, Aaditya","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139789041","display_name":"Gopi Krishnan Rajbahadur","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rajbahadur, Gopi Krishnan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5144265176","display_name":"Ahmed E. Hassan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hassan, Ahmed E.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.48429998755455017,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.48429998755455017,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.3862000107765198,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.02850000001490116,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/guard","display_name":"Guard (computer science)","score":0.6503000259399414},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.6456000208854675},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6219000220298767},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5759000182151794},{"id":"https://openalex.org/keywords/language-model","display_name":"Language model","score":0.388700008392334},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.375900000333786},{"id":"https://openalex.org/keywords/source-lines-of-code","display_name":"Source lines of code","score":0.36559998989105225},{"id":"https://openalex.org/keywords/edit-distance","display_name":"Edit distance","score":0.3571000099182129}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8100000023841858},{"id":"https://openalex.org/C141141315","wikidata":"https://www.wikidata.org/wiki/Q2379942","display_name":"Guard (computer science)","level":2,"score":0.6503000259399414},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6456000208854675},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6219000220298767},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5759000182151794},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.45669999718666077},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.388700008392334},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.375900000333786},{"id":"https://openalex.org/C199519371","wikidata":"https://www.wikidata.org/wiki/Q942695","display_name":"Source lines of code","level":3,"score":0.36559998989105225},{"id":"https://openalex.org/C44359876","wikidata":"https://www.wikidata.org/wiki/Q5338467","display_name":"Edit distance","level":2,"score":0.3571000099182129},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3474000096321106},{"id":"https://openalex.org/C100660578","wikidata":"https://www.wikidata.org/wiki/Q18733","display_name":"Recall","level":2,"score":0.34040001034736633},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.30219998955726624},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.28279998898506165},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.2678000032901764},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.26660001277923584},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.25929999351501465},{"id":"https://openalex.org/C151578736","wikidata":"https://www.wikidata.org/wiki/Q1251793","display_name":"Redundant code","level":4,"score":0.2581999897956848},{"id":"https://openalex.org/C2776235265","wikidata":"https://www.wikidata.org/wiki/Q18392052","display_name":"Fragment (logic)","level":2,"score":0.2515000104904175}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.28887","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.28887","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.28887","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.28887","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Large":[0],"language":[1],"models":[2,45,69,136,190],"increasingly":[3],"write":[4],"and":[5,68,139,187,252],"repair":[6],"production":[7],"code,":[8],"yet":[9,217],"evidence":[10],"is":[11,170,260],"mounting":[12],"that":[13,35,127],"their":[14],"test-passing":[15],"patches":[16,94,110],"leave":[17],"codebases":[18],"harder":[19],"to":[20,32,145,192,221],"maintain.":[21],"We":[22,194],"identify":[23],"one":[24,183,242],"concrete":[25],"source:":[26],"deletion":[27,52,216,246,250],"avoidance,":[28],"the":[29,42,47,55,71,82,96,113,130,174,178,209,224,229,258],"systematic":[30],"tendency":[31],"retain":[33],"code":[34,98,132,233],"an":[36],"intended":[37],"edit":[38,169],"requires":[39],"removing.":[40],"Across":[41],"five":[43,66],"leading":[44],"on":[46,63],"official":[48],"SWE-bench":[49],"Verified":[50,123],"leaderboard,":[51],"recall":[53],"against":[54],"developer":[56],"patch":[57],"reaches":[58],"at":[59],"most":[60],"71.7%":[61],"even":[62],"tasks":[64,124,161],"all":[65],"solve,":[67],"reach":[70],"right":[72],"file":[73],"for":[74],"over":[75],"92%":[76],"of":[77,88,92,159],"required":[78,168],"deletions":[79],"but":[80],"cut":[81],"exact":[83,210],"line":[84],"in":[85,99,185],"under":[86,199],"52%":[87],"cases.":[89],"Instead,":[90],"29.0%":[91],"passing":[93],"wrap":[95],"targeted":[97,131],"a":[100,104,157,237],"guard":[101],"or":[102,231],"fallback,":[103],"pattern":[105],"we":[106,120,154,207,240],"call":[107],"Guard-and-Go.":[108],"Such":[109],"pass":[111],"because":[112,223],"original":[114],"tests":[115,126],"rarely":[116],"check":[117],"removal:":[118],"when":[119],"retrofit":[121],"34":[122],"with":[125,152,173],"fail":[128],"if":[129],"remains,":[133],"four":[134,200],"frontier":[135],"spanning":[137],"closed":[138],"open":[140,189],"weights":[141],"fall":[142,191],"from":[143,163],"63.2%":[144],"41.9%.":[146],"Because":[147],"real":[148,164],"repairs":[149],"mix":[150],"removal":[151],"addition,":[153],"curate":[155],"CanItDelete,":[156],"benchmark":[158],"200":[160],"mined":[162],"commits":[165],"whose":[166],"entire":[167],"deletion.":[171],"Even":[172],"addition":[175],"work":[176],"gone,":[177],"best":[179],"model":[180,225],"still":[181],"fails":[182],"task":[184],"five,":[186],"smaller":[188],"18.0%.":[193],"then":[195,226],"ablate":[196],"GPT-5.6":[197],"Sol":[198],"cumulative":[201],"prompts;":[202],"success":[203,219],"moves":[204],"little":[205],"until":[206],"supply":[208],"lines,":[211],"which":[212],"nearly":[213],"eliminate":[214],"incomplete":[215],"raise":[218],"only":[220],"80.5%":[222],"deletes":[227],"beyond":[228,264],"spans":[230],"adds":[232],"instead.":[234],"Finally,":[235],"through":[236],"pilot":[238],"study":[239],"show":[241],"potential":[243],"fix:":[244],"teaching":[245],"during":[247],"post-training":[248],"reduces":[249],"avoidance":[251],"improves":[253],"broader":[254],"code-editing":[255],"performance,":[256],"suggesting":[257],"behavior":[259],"undertrained":[261],"rather":[262],"than":[263],"reach.":[265]},"counts_by_year":[],"updated_date":"2026-08-04T08:18:43.703281","created_date":"2026-08-04T00:00:00"}
