> A git repository is already a history of versions each carrying a provenance marker — every revision of the file, in order, with the author of the change that made it. Maybe I'm missing how people use AI these days but when I have an agent working locally, all git commits have my authorship attached.
A /precommit tool can be very powerful -- not only can it run the tests, do light code review on its own, spin up sub-agents to review performance/architecture/etc impacts, but it can also write hilariously-verbose commit messages once everything passes, detailing not only what changed but why it changed.. tagged with Claude as a co-author.
> write hilariously-verbose commit messages […] detailing not only what changed but why it changed
this can come in super-handy from time to time