Agree, though once a commit is pushed it's too late to remove it without rewriting history, which is a sin much worse than forgetting to remove it. I frequently use Claude to commit work that I have written, because LLMs are really, really good at writing commit messages. My muscle memory early on sometimes ran gp (my alias for git push) instead of gca (my alias for git commit --amend) and unintentionally pushed. Even though I had written the changes myself (not used Claude for the code), it made it look like I vibed it (which really pissed me off btw. I'm still mad about it. I despise some company injecting ads into my work)