Hallazgo del autor mirando `command`: la demo no enseñaba su superficie de
tema. Al ir a comprobarlo salió que **ninguna** demo lo hacía — ni las que este
eje ya llevó de 0 % a 98 %. El tab `recipe` lista SELECTORES; los tokens no
aparecían en ningún sitio, y lo más cerca era el tab `system` de 23 demos, que
en `sidebar` enseña 3 de sus 40 claves. Un componente temable cuya demo esconde
sus tokens está a medio entregar: la demo es el producto.
`TokensPanel` es un panel COMPARTIDO (junto a SemaPanel / MotionPanel /
SystemAxes), no una tabla a mano por demo: pregunta
`eidos.getRecipeTokens(component)` — la misma entrada de `recipes/base.ts` que
alimenta al generador — así que un token añadido, renombrado o retirado aparece
aquí sin que nadie se acuerde de tocar la demo. Una lista escrita a mano sería
una segunda fuente de verdad, y en este repo ya está medido lo que cuestan.
Tres columnas: el nombre, el valor DECLARADO, y lo que COMPUTA sobre el
escenario vivo. Esa tercera es la que convierte «es temable» en algo que se ve
en vez de algo que el doc afirma. Un knob por talla o por ámbito se muestra
como tal en vez de fingir un valor único.
Verificado en el navegador con `command`: **57 filas, 0 sin computar**
(`--command-input-padding-inline-sm` → `var(--size-sm-padding-inline)` →
`calc(8px * 1 * 1)`).
Entra en el protocolo del bloque F2-A: cada componente que se tokenice engancha
su tab en el mismo commit. Para los 160 que aún no tienen contrato el panel
dice justo eso — que todavía no son alcanzables por un tema.
check 0 errores en ficheros tocados
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>