Paso 11 del protocolo (PLAN-theming.md §7) sobre cinco componentes que
cerraron su tokenización ANTES de que el paso existiera: su superficie de
tema no se veía en ninguna parte. La demo es el producto; un componente
temable cuya demo esconde sus tokens está a medio entregar.
Nada escrito a mano — el panel se deriva del contrato vivo vía
`ActiveEidos.getRecipeTokens(name)`. Mismo molde que collapsible.
Filas que lista cada panel, verificadas EN CHROME sobre localhost:5180
(pulsada la pestaña, contadas las filas, las tres columnas resueltas al
100 %: ni un solo «—» en la columna que COMPUTA sobre el escenario):
accordion 76
color-picker 71
drawer 54
popover 46
chart 45
Cuadran una a una con las claves públicas del bloque de cada componente
en `src/uix/eidos/lib/recipes/base.ts`.
`chart` era el raro: no tenía `stageRef`, así que nace aquí — `bind:this`
en el `[data-uix-stage-area]` del escenario principal, NO en el de la
galería de presets, que lleva el mismo atributo. Los otros cuatro ya lo
tenían y conservan su nombre.
Guards. `npm run check`: 72 errores, todos preexistentes y ajenos —
ningún diagnóstico cita los cinco ficheros ni TokensPanel. Prettier: los
cinco ya fallaban `--check` en HEAD con el contenido normalizado a LF, y
el diff entre prettier(HEAD) y prettier(árbol) es EXACTAMENTE lo añadido,
o sea que las líneas nuevas ya son canónicas y no arrastro deuda ajena.
Cero errores de consola en las cinco páginas.
Queda fuera, dicho para que no se pierda: el texto de la pestaña Recipe
de `chart` sigue afirmando «No --chart-* tokens — the chart styles from
global theme tokens directly». La tokenización posterior lo dejó
obsoleto, y ahora contradice al panel de la pestaña de al lado, que
lista 45. No lo toco: es copy ajeno a este paso.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>