Commit History
-
[KM-644] harden query path: grouped-select rule, int-date trends, sample decode, trace guard
Rifqi Hafizuddin +1: Claude Fable 5IRValidator rejects bare selects under group_by (planner retry now self-corrects the Postgres GroupingError class); analyze_trend handles integer year/month columns (was collapsing all rows into 1970-01); catalog/sample_decode.py base64-decodes numeric sample_values at read (self-disabling stopgap for Go's byte marshaling, 139 values on the live catalog); traceability skips null db-sources on failed retrievals; check_data hides -1 row counts. Docs: REPO_STATUS delta + DEV_PLAN §0.5. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>74ad526