SEED DS v2 · Dataviz tokens v1.3 — preview do gate (DT)

Fonte dos valores: seed-tokens.md v1.3 §3c · escalas: sequencial · divergente · gauge · cat-stroke · Medições: contraste-dataviz.py 2026-08-09

1 · Escala sequencial — chart-seq-1…7PROPOSTA A (100→900)

Motivo (achado do seu gate, 2026-08-09): na escala v0.1 os stops 50/100 liam como CINZA — ambíguos com "sem dado". A proposta A desloca a rampa em um stop e reserva o cinza para o token novo chart-no-data (sempre com hachura).

no-data ▨

Para comparação — a escala v0.1 rejeitada (50→800; note o "cinza" nas duas primeiras):

50
100
200
300
400
600
800

Isenção 1.4.11 declarada (heatmap é o exemplo nomeado pela norma). Condições: valor por rótulo/tooltip/tabela · fronteira por chart-grid · legenda com limites.

Mini heatmap — geração diária (kWh/kWp) × 12 dias × 4 usinas:

2 · Escala divergente — chart-div-neg-3…pos-3 (desvio esperado × medido)

Regra da zona-zero: ±1 e o neutro aproximam o fundo POR SEMÂNTICA — desvio pequeno é quase invisível de propósito; o valor numérico e a linha de zero portam a informação. Posições plenas (±2/±3) passam 3:1 medido nos dois modos.

3 · Gauge — gauge-track/value/range-* (monitoramento)

performance (PR)
ok = feedback-success atenção = dourado-600/300 crítico = vermelho-600/300

Faixas referenciam a taxonomia de feedback — nenhuma severidade paralela. Achados de medição: warning light 500→600 · critical dark 400→300.

4 · Categórica fill × stroke — o pior caso do traço fino

Linha ≤3px e marcador pequeno consomem cat-N-stroke (todas ≥3:1 medidas); barra/área/fatia seguem no fill v1.0 intocado. Cor nunca é o único diferenciador: cada série tem tracejado ou marcador próprio (1.4.1).