Consumidos y **no declarados en el CSS** (vienen de `base.ts` o de un estilo inline del wrapper): `--_card-palette-border`, `--_card-palette-contrast`, `--_card-palette-solid`, `--_card-palette-text`, `--_card-palette-track`.
## 4. Propuesta de corrección
- **Tiene eje `size`**: los tokens dimensionales van por talla (`{part}-{eje}-{k}`) apuntando al bundle `--size-{k}-*`, nunca al primitivo crudo (theming §5; el guard `recipe-css-contract` prohíbe el primitivo).
### 4.1 Tokens a declarar en `lib/recipes/base.ts` (4)
Valor **verbatim** del CSS de hoy: el default no se mueve, sólo cambia quién
puede moverlo. Nombres derivados de recipe-contract §1 (ejes lógicos, talla
al final) y theming §6.7 (slots de color, modificador delante). Un token con
DOS valores distintos es una colisión de nombre: son dos knobs, o el nombre
- **⚠ decisión: el privado que alimenta este knob no se declara en el CSS (viene de `base.ts` o de un estilo inline) — hay que resolverlo antes de nombrarlo** — 3: `background`, `color`.
### 4.3 Avisos sobre los tokens propuestos (2)
- **el privado `--_card-bg` debe pasar a leer este público (o desaparecer)** — `--card-bg`
- **el privado `--_card-fg` debe pasar a leer este público (o desaparecer)** — `--card-fg`, `--card-title-fg`, `--card-body-fg`
### 4.4 Lo que hay que comprobar a mano (PLAN-theming §1.3 · §7.4)
- [ ]**Privado que no deriva de un público** — §3 lo marca; el privado debe leer el público o desaparecer.
- [ ]**Velo o acento en el nodo equivocado** (`archetype: 'item'` en un envoltorio, un `background` en shorthand que mata la capa de estado) — se mide desde el píxel hacia arriba.
- [ ]**Doble animación** al mover un sello a una superficie con animación propia — registro de `animationstart`/`animationend`.
- [ ]**Diff de computed = 0** en reposo · hover · abierto · disabled · foco, por talla, antes y después.
- [ ]**Centinela por token nuevo**: valor imposible en el root → el nodo lo sigue. Si no, el token miente.
## 5. Veredicto
<!-- veredicto:start -->
_(pendiente — lo escribe el autor; se conserva al regenerar)_