9ca2e2ddb5
Clean frontend API freshness checks now prepare the pinned embedded LiteLLM snapshot when it is missing, before compiling the Go OpenAPI command. The existing CI generation step remains in place, and clean checkouts use the current pinned catalog instead of failing on an absent `go:embed` input. The refresh pins its source and release artifact, removes the supplemental `moonshot/kimi-k3` row that LiteLLM now supplies, and advances the supplemental seed version so existing archives drop that duplicate. Report goldens decode JSON before comparison, require a substantial parsed catalog, and exclude only the catalog row count and digest while keeping the rest of each report exact.