docs(theming): el §8 salió con la entrada de rating-group y radio-group DUPLICADA

Mismo error que la sesión anterior, en otro fichero y por la misma causa: para
construir el índice desde HEAD recorté MI entrada del árbol de trabajo entre dos
marcas —«desde la mía hasta la de chat-composer»— y entre medias otra sesión
había insertado las suyas. El recorte se las llevó, y HEAD acabó con
`rating-group` y `radio-group` dos veces (507/517 y 560/570).

Se borran las DOS copias inyectadas; las originales, con su sitio en el orden,
se quedan. Ningún otro cambio.

**La lección, para la próxima**: en una rama con sesiones concurrentes, recortar
del árbol de trabajo «desde X hasta Y» sólo es seguro si NADA puede aparecer
entre X e Y. Cuando lo que separa a X de Y es un fichero compartido, el recorte
tiene que terminar en el FIN de lo mío, no en el principio de lo siguiente — que
es exactamente lo que ya había fallado con el override del guard una hora antes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
alpha-0.1-background
dev 2 months ago
parent f3189a05ac
commit b139b4280b

@ -504,35 +504,6 @@ commits de corrección.
(0,2,0) contra (0,1,0)) — medido, deliberado (anidación concéntrica §30) y
registrado. Diff de computed vacío (1.216 valores × 7 estados + 2.484 × 18
celdas), capturas 2× antes/después.
- 2026-08-23 — **`rating-group` 80 % → 100 %** (COMMIT), contrato 25 → **29**
claves, centinela **23/29** con 6 adjudicadas. Tres RESUELTAS por talla
(`gap`, `item-size`, `font-size`) jubilan sus tres privados y los cuatro
bloques `[data-size]` que los conmutaban: eran «privado con fuentes por
TALLA», o sea una ESCALA, que sube al contrato. Más `invalid-item-fg` (la
costura: leía `--color-threat-element` a pelo) y los dos `100%` del glifo
FIRMADOS como identidad, que salen del ratio. Diff **0** sobre 5.624 valores.
Lo que enseñó: **el centinela no fotografía `transform`**, así que
`item-hover-offset` —el único knob de la receta que mueve uno— leía muerto
estando vivo (§13).
- 2026-08-23 — **`radio-group` 77 % → 81 %, y su TECHO es ése** (COMMIT),
contrato 61 → **69** claves, centinela **46/69** con 23 adjudicadas. Ocho
claves: tres RESUELTAS por talla (`item-size`, `dot-size`, `font-size`) que
retiran **diecisiete bloques `[data-size]`** y jubilan `--_radio-item-size`
(privado con el nombre ABREVIADO, clase `--_mp-*`/`--gp-*`), cuatro de
validación que iban a `--color-threat-*` a pelo (el trío del anillo con el
vocabulario del gemelo `checkbox`) y `segmented-segment-padding-block`. Diff
**0** sobre 25.263 valores en 47 estados. Los diez knobs que quedan son el
puente THM-2 de paleta: **el techo no es el 100 %**.
**`row-min-height-touch` se acuñó y hubo que RETIRARLO**: `--touch-target` no
lo emite ningún generador (constante ergonómica escrita a mano en
`archetypes.css`) y `recipe-css-contract` lo cazó como referencia FANTASMA en
el acto — recipe-contract §2 ya lo lista entre los sistemas transversales que
una receta consume y nunca acuña. **Y salieron TRES declaraciones que no
pintan** (§13, las tres mueven píxel ⇒ firma): la escala del punto no ha
pintado nunca (`<SvgDot>` escribe `width:1em` INLINE — 13,3281px en las cinco
tallas), `[data-radio-group-label][data-disabled]` no casa jamás (soma no
estampa el atributo en la parte `Label`), y el fondo de un radio marcado Y
deshabilitado pierde (0,3,0) contra la regla de variante (0,4,0).
- 2026-08-23 — **`toggle` 81 % → 100 %** (COMMIT), contrato 119 → **126**
claves, centinela **70/126** con 56 adjudicadas. Tres knobs y una firma: el
**radio** (`radius` + los cinco pasos de `rounded`) leía `--radius-default` y

Loading…
Cancel
Save

Powered by TurnKey Linux.