diff --git a/docs/process/PLAN-theming.md b/docs/process/PLAN-theming.md index 94ac80634..1a24789c3 100644 --- a/docs/process/PLAN-theming.md +++ b/docs/process/PLAN-theming.md @@ -482,6 +482,29 @@ commits de corrección. - Editar `generated/base.css` a mano. - Dar un paso por hecho sin su artefacto. +**Excepción FIRMADA 2026-08-24 — completar una demo que no monta su propio +componente ES instrumento, no diseño.** La regla «las demos quedan FUERA de +este eje» sigue en pie para lo que fue escrita: **un hallazgo de demo o de +harness no se registra ni se mide**, y no se rediseña una demo «ya que +estamos». Pero una demo que sólo menciona en prosa partes que la receta VISTE +y el morfo DECLARA no es un testbed: es una página, y deja tokens vivos sin un +nodo donde probarse (`chat-log`, 2026-08-23: tres de sus seis partes sin +montar, **once claves sin nodo que pintar**). Montarlas está permitido con las +CUATRO condiciones, todas verificables: + +1. Sólo partes o estados **del propio componente**, declarados en su morfo. + Nada de otro componente, nada que el morfo no nombre. +2. **Contenido mínimo canónico**: el ejemplo más corto que hace existir la + parte. Cero diseño nuevo, cero variantes decorativas. +3. **El diff de computed sobre lo que YA estaba montado sigue siendo CERO** — + se mide igual que el resto: la demo crece, lo que ya se veía no se mueve. +4. **Declarado en el mensaje de commit**, con las claves que pasan de «sin + nodo» a medibles. + +Fuera de esas cuatro, la demo no se toca desde este eje. Y lo que se aprenda +mirando la demo sigue **sin** entrar en el ratio ni en el registro: la +excepción abre la mano para MEDIR, no para contabilizar. + --- ## 8. Registro diff --git a/docs/process/REVIEW-theming-2026-08-24.md b/docs/process/REVIEW-theming-2026-08-24.md index 277bc34f5..5998e259c 100644 --- a/docs/process/REVIEW-theming-2026-08-24.md +++ b/docs/process/REVIEW-theming-2026-08-24.md @@ -29,6 +29,9 @@ con el framework. - Barrido del centinela sobre **el ledger entero** (la ley del handoff): §5 abajo. +**Estado 2026-08-24: revisión CERRADA.** El plan §6 está ejecutado entero — +P1, P3, P4, P5, P6 y P7, y P2 con la firma del autor (§7.8 del PLAN). + **Veredicto corto**: el trabajo de componentes es sólido — los 23 pasan la refutación estática, el centinela y los guards, y las dos únicas sondas que no cerraron a cero declararon el ruido y lo probaron reproduciéndolo. Los errores @@ -67,7 +70,15 @@ mueve un píxel. existían en la prosa; once claves no tenían nodo que pintar). El agente lo declaró y es lo mínimo para medir — pero la regla firmada dice que **las demos quedan FUERA del plan de theming**, así que el precedente «demo como - instrumento» es una decisión del autor, no de una sesión. → firma (P2). + instrumento» era una decisión del autor, no de una sesión. + **RESUELTA 2026-08-24: el autor FIRMA la excepción acotada** (PLAN §7.8). + Completar una demo que no monta su propio componente es instrumento, no + diseño, con cuatro condiciones verificables: sólo partes del propio + componente declaradas en su morfo · contenido mínimo canónico · diff de + computed CERO sobre lo ya montado · declarado en el commit. Lo aprendido + mirando una demo sigue SIN entrar en el ratio ni en el registro: la + excepción abre la mano para medir, no para contabilizar. `chat-log` cumple + las cuatro, así que su commit queda validado retroactivamente. - **D3 — Fichas de la tanda con «Medido: 2026-08-23» para mediciones del 24.** Los §13 de `select` y `calendar` dicen «medido 2026-08-24»; sus fichas dicen 23. Cosmética, pero la fecha es parte del artefacto. → P3. @@ -183,9 +194,14 @@ La firma «TODOS fallan IGUAL» delata al instrumento antes que al código. reproducible y un precedente mal nombrado, reescritos). Y de propina el mismo defecto en su forma pequeña: **trece entradas existentes decían `(COMMIT)` donde va el sha** — resueltos los trece (`df839849a`). -- **P2 — LO ÚNICO QUE QUEDA, y es tuyo**: la demo como instrumento (el - precedente de `chat-log`). Análisis y recomendación presentados aparte; - nada se toca hasta tu firma. +- **P2 EJECUTADO — FIRMADO por el autor 2026-08-24**: de las cuatro opciones + analizadas (bendecir con límites · revertir y adjudicar «sin nodo en demo» · + ruta de sonda aparte · nodos sintéticos) se firma la primera. La cláusula + vive en **PLAN §7.8** con sus cuatro condiciones. Descartadas: revertir + habría convertido once claves VIVAS en verdes-por-excusa, que es justo lo + contrario de lo que R-5.4 significa; una ruta de sonda aparte duplica + superficie por componente y contradice «la demo ES el producto»; y los nodos + sintéticos chocan de frente con `verify-with-real-components`. - **P3 EJECUTADO** (`9bbc58502`): la fecha «Medido» de las seis fichas commiteadas pasada la medianoche dice ya 2026-08-24. - **P4 EJECUTADO** (`9bbc58502`): la cola del handoff corregida — eran