Doce componentes cerrados por cinco sesiones en paralelo — cinco al 100 %
(chat-log, chat-composer, rating-group, toggle) y card cerrado en su 78 %,
que ES su techo. Global 66 % -> 68 %.
Y la parte que importa: los doce se supervisaron uno a uno, y la supervisión
encontró cinco cosas que la ejecución no vio. Cuatro salieron del §7.7.
Las dos primeras son de la rama, no del eje: el índice de git es COMPARTIDO
—verificar el árbol indexado no basta, porque otra sesión puede reescribirlo
entre que lo miras y confirmas— y un árbol de trabajo rancio hace mentir al
instrumento sin tocar un solo commit (el guard de card daba 0/98 por un fichero
sucio; desde HEAD limpio, 49/98 verde).
Las otras tres son del eje: la cascada de paleta se lleva también el tono por
defecto, el canal inline filtrado al contrato son cuatro claves y no dos, y la
sonda y el guard mueren con --import tsx/esm.
Queda escrito además el gate del diff cero con su matiz: dos componentes no
cerraron a cero y los dos lo declararon; los dos son ruido reproducido sobre
código idéntico. Un diff no cero no es automáticamente una regresión, pero sólo
se declara ruido reproduciéndolo.
Y dicho sin esconderlo: la demo de chat-log se tocó como instrumento.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>