af41644929
CI / Lint + build + test (push) Failing after 5m25s
Regenerated _templ.go files embed the templ source path at runtime, which differs between the dev machine and /opt/vetting-src on the target. That left tracked files modified after every build, and the next upgrade-run hit "local changes would be overwritten by checkout" and aborted. /opt/vetting-src is script-managed, so `git reset --hard origin/<branch>` is the right semantics. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>