Commit d770b3e
`queryDataset`'s ADR-0037 P3 preview branch returned ~250 lines before the
ADR-0021 result-column enrichment, so a response over drafted seed rows carried
no `label`, `format`, `currency`, `percentScale`, `builtinAggregate` and no
`type` correction — on measure and dimension columns alike. The same dataset in
the same widget described its columns differently depending only on whether a
pending seed draft existed.
Every key that block writes is read off the authored dataset and
`sourceFieldMeta`, never off `result.rows`, so it is extracted into one
`enrichResultColumns` seam that both paths call — one rule, not a per-path copy
free to drift, the same argument #15768/#16101's `type` correction already makes
for living there.
Dimension VALUE label resolution stays skipped on the preview path on purpose;
the standing comment is narrowed to say that it is a statement about row values
and never covered the column descriptors.
Claude-Session: https://claude.ai/code/session_01XpTx2tbq3pZRYAdoGt6E6Y
Co-authored-by: Claude <noreply@anthropic.com>
1 parent fd014b1 commit d770b3e
3 files changed
Lines changed: 487 additions & 28 deletions
File tree
- .changeset
- packages/services/service-analytics/src
- __tests__
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments