chat-message, chat-typing, fab, image-adjustments, separator y collapsible al
100 %; toolbar cerrado en 94 % y tags-input en 90 %, los dos por doctrina y no
por deuda. Global 68 %, y los componentes al 100 % pasan de 36 a 42. Esta vez
ningún commit se llevó trabajo ajeno: la ley del índice compartido ya iba en el
brief.
EL HALLAZGO QUE MÁS VALE
Ceder el cromo al componente compuesto SALE GRATIS. toolbar deja que
[data-button] gane —misma especificidad, emitido después— y no pierde ni una
clave, porque su receta ya no escribe reglas sobre el botón. Medido antes de
tocar nada: 51/54, y ninguna silenciosa era del botón. Es el reverso exacto de
form, que conserva 23 declaraciones muertas por la misma causa. La firma
pendiente de §13 tiene una salida barata y ya probada: no escribir la regla.
LO QUE LA SUPERVISIÓN ARREGLÓ
La sonda no congelaba nada, y es la que mide el gate del protocolo. Con
transition y animation congeladas, los 18 diffs fantasma de chat-typing pasan a
0 sobre 1.568 valores. Las 164 fichas regeneradas quedaron clasificadas una a
una en vez de por la cifra. Y refutado un susto: una sesión avisó de que cuatro
veredictos §5 podían estar vacíos en HEAD; comprobados los ocho, intactos.
DOS DEFECTOS REALES ANOTADOS Y NO TOCADOS
El chip de añadir reacción de chat-message lo pinta popover.css y se ve en la
captura: los chips de reacción son píldoras redondas y el de añadir un cuadrado
gris. Y el morfo de tags-input sella aria-selected='true' como literal en cada
etiqueta, así que archetypes.css le fija la tinta en reposo y su token nunca ha
pintado — con cara de defecto de a11y. Los dos esperan decisión.
Quedan cuatro de la cola A: scroll-area, tabs, slider y toast.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>