Apertura (era el ultimo standalone con cascada): - El accent del reto (2 slots: solid + element-soft) pasa de 7 bloques per-rol al forward compartido en la parte `root` (display:contents → cascada a todos los retos, verificado que el skin hereda). Recipe NUEVA (su comentario "needs no recipes/base.ts entry" quedaba obsoleto). - `ProofOfHumanColor = ComponentColorProp` (era ColorRole, README decia "8 roles-only"). Root + los 3 retos (clock/path-trace/rotate-align) estampan via resolveComponentColor — sus stamps son CSS-muertos hoy, pero con el tipo abierto habrian estampado raw strings como data-color. Exencion fixed-tone (los "2 fallos pre-existentes" del contract): - FIXED_TONE_COMPONENTS se hoista y comparte entre el test de color Y el de font-size, añadiendo proof-of-human: la paloma mensajera + carta son paleta identitaria del objeto dibujado (anotada linea a linea) y los font-size 13px/11px son unidades de usuario SVG del viewBox, no escala tipografica (anotacion añadida al .ra-card que no la tenia). Nota: esto tambien exime a natural-time-picker/color-picker del test de font-size (hoy limpios; su doctrina fixed-tone ya esta documentada). card-group: revisado, SIN cambios — card-group-item ya usa `CardColor` (= ComponentColorProp desde Fase 1): abierto por delegacion. Verificado en Chrome: default primary = probe exacto (2 slots), risk/jade exactos, skin hereda por display:contents, custom → seed + mix element. Contract: mis 2 pre-existentes ELIMINADOS; unico fallo restante = chat-message `--radius-xs` (WIP vivo de otra sesion, ajeno). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>alpha-0.1-sec-dom
parent
6bd7c43398
commit
04659558d4
Loading…
Reference in new issue