Problem
A generate --force regen over an existing tree emitted two gofmt-unclean generated files (internal/cli/data_source.go, teach_test.go) where a fresh generate of the same spec was clean. Not reproducible on a control spec; cosmetic (gofmt -w fixes), but generated output should always be gofmt-clean.
Evidence
Zoom reprint run 20260728-120506, Phase 5b regen with an integration binary (main + #3831 + #3832 merged).
Problem
A
generate --forceregen over an existing tree emitted two gofmt-unclean generated files (internal/cli/data_source.go,teach_test.go) where a fresh generate of the same spec was clean. Not reproducible on a control spec; cosmetic (gofmt -w fixes), but generated output should always be gofmt-clean.Evidence
Zoom reprint run 20260728-120506, Phase 5b regen with an integration binary (main + #3831 + #3832 merged).