> LLM-written ones are almost entirely additive
I have noticed Claude's extreme and obtuse reluctance to delete code, even code that it just wrote that I told it is wrong. For example, it might produce a fn:
fn foo(bar)
And then I say, no, I actually wanted you to "foo with a frobnitz", so now we get: fn foo(bar) // Never called
fn foo_with_frobnitz(bar)