make precommit takes ~101s on a clean tree. 79% of time is in generate (57.7s)
and manifests (33.8s), which run unconditionally even when no relevant files changed.
Deep tool-level analysis uncovered additional waste:
- 42 sequential yq invocations in
manifests(16.4s) can be batched into 5 calls (1.3s) go veton main module is redundant (5.1s) -- golangci-lint already includes govet