La pestaña «Eidos recipe» de chart decía «No --chart-* tokens — the chart styles
from global theme tokens directly», y desde el commit que la tokenizó hay 45
claves públicas en recipes/base.ts. Al añadirle la pestaña Tokens al lado, la
demo se contradecía consigo misma: un panel listando 45 junto a un párrafo
jurando que no hay ninguna.
Lo destapó la sesión que añadió la pestaña, sobre chart. El grep con el que fui
a comprobar si era un caso aislado pedía la frase entera y me devolvió DOS —
line-chart repetía la de chart palabra por palabra. Repetido sin filtro de
frase: son SIETE. area-chart, bar-chart, pie-chart y scatter-chart la dicen
corta («styles from global theme tokens») y sparkline con otra coda.
Es la memoria «grep en brief vuelve certificado»: un barrido que pide la
redacción exacta encuentra las copias literales y pierde las variantes, que es
justo donde vive el resto del defecto.
Corregidas las siete con lo que es cierto, y sin perder lo que la frase vieja
acertaba: los seis derivados VISTEN la receta de chart —su superficie son esas
45 claves, no un bloque propio— y las series siguen re-tiñéndose con el tema,
porque el default de cada clave ES el token global que antes se leía a pelo.
Eso es exactamente lo que la costura §2-A promete y aquí queda escrito para
quien lea la demo.
npm run check COMPLETED con los 72 errores preexistentes de la rama, ninguno de
estos siete ficheros.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>