v0.3.8: eia_query_route fixes: per-column units, sort/date errors, canvas-off advisory
eia_query_route fixes: per-column units, sort/date errors, canvas-off advisory
- format() decides each {col}-units companion from the whole preview instead of row 0 — a unit constant across every row still folds into the header, absent everywhere it drops, anything else stays in the body (#49)
- Invalid sort / Invalid date format 400s now map to invalid_sort / invalid_period instead of falling through to invalid_facet's wrong recovery hint (#51)
- the incomplete-return advisory no longer duplicates canvas_preview_note on the canvas-absent path (#54)