Interesting approach to documenting an audit record of changes instead of dumping info into commit description that clutters history. The one major risk not addressed by this vibe code is orphaned references are not a safe storage location. A `git prune` will delete them all since they are not part any head reference. https://git-scm.com/docs/git-prune
Who is this for? Who's looking at it? It seems like this is solving an engineering culture/process failure by introducing new engineering process. Like I'm trying to understand the circumstances where a) I don't have CI/mandatory reviews/PRs to organize changesets with things like intent and b) even though these commits are allowed to make it to main, I want to know this information. Is it to blame coworkers when things go sideways? To avoid deploying infra?
Interesting approach to documenting an audit record of changes instead of dumping info into commit description that clutters history. The one major risk not addressed by this vibe code is orphaned references are not a safe storage location. A `git prune` will delete them all since they are not part any head reference. https://git-scm.com/docs/git-prune
Who is this for? Who's looking at it? It seems like this is solving an engineering culture/process failure by introducing new engineering process. Like I'm trying to understand the circumstances where a) I don't have CI/mandatory reviews/PRs to organize changesets with things like intent and b) even though these commits are allowed to make it to main, I want to know this information. Is it to blame coworkers when things go sideways? To avoid deploying infra?