@ -159,8 +159,47 @@ autor «continua»; agentes Opus 5 ejecutan, la sesión coordina y verifica
se declara con acta como drag-drop?). El FLIP a gate va al final de ese
wave. ORDEN acordado por canal: el wave espera a que vicen-e1 aterrice
su C2 (4 providers) — árbol asentado, cero interleaving.
- **P1 pendiente sin arrancar** : wave de adjudicación de la cosecha (↑,
dossier listo) · axe-core en proyecto client (devDep — APLAZADO
- **DECISIÓN 1/3 FIRMADA por el autor (2026-08-27, «ok» a C+)** — mecanismo
keyboard: la declaración queda como contrato único (gramática+censo) y la
ejecución converge en **PRIMITIVOS POR ESPECIE** (el patrón del eje focus
aplicado a teclas): `grid-walk` (4 calendarios, ~90 % de máquina
compartida) · `segment-walk` (date/time/color-field) ·
`highlight-typeahead` (select/command/combobox/listbox, consolidando
list-selection) · `value-step` (slider/knob/rating/media-player). Además:
sanear el hueco medido del dispatcher (`actions` POR REGISTRACIÓN, no por
runtime — la firma de sidebar:757-762 es defecto estructural de un
mecanismo sancionado) y el censo pasa a verificar especie→primitivo.
Artesanal queda solo lo genuinamente único (palabras), con firma. La
premisa que corrigió la adjudicación: «lo mejor para la arquitectura
INDEPENDIENTEMENTE de lo que cueste» — la C original sobrevivía por
barata. ORDEN: wave C+ detrás del wave de la cosecha (y este detrás del
C2 de vicen-e1) — cero entrelazado.
- **DECISIÓN 2/3 FIRMADA por el autor (2026-08-27, «ok» a la opción a)** —
barrera server-only: `*.server.ts` NATIVO de SvelteKit en la PUERTA de
cada motor svrs (entrada renombrada `index.server.ts` / `testing.server.ts` ;
el ALIAS absorbe el rename — ningún consumidor cambia; SvelteKit rompe el
BUILD si el módulo entra al grafo cliente). El censo
`server-boundary.test.ts` se QUEDA como segunda capa (contextos
no-SvelteKit); la convención se escribe como LEY DEL TIER en la doctrina
de svrs — la puerta, no cada habitación. Encolada tras el wave C+.
- **DECISIÓN 3/3 FIRMADA por el autor (2026-08-27, «ok»)** — la unión de
foco se EXTIENDE con los cuatro kinds medidos: `walk` (accordion,
nav-menu — tabulables nativos, flechas pasean, sin stop único) ·
`activedescendant` (select; command/combobox cuando la red los vea —
highlight virtual, stop en el ancla) · `slider` (rating — flechas mueven
VALOR) · `segments` (date/time/color-field — todos los segmentos
tabindex 0). Convergencia firmada: la taxonomía de foco CALCA la de los
primitivos C+ (segments↔segment-walk, activedescendant↔highlight-typeahead,
slider↔value-step, walk↔paseo direccional) — dos contratos, una
taxonomía. Cada kind gana verificación bidireccional en el censo;
INVERSE_EXCEPTIONS queda vaciada a lo composicional; FocusPolicyTable
renderiza las especies nuevas.
- **P1 pendiente sin arrancar — COLA FIRMADA (orden de ejecución)** :
(1) wave adjudicación cosecha ARIA (espera hash C2 de vicen-e1) →
(2) wave C+ keyboard (construye los primitivos) →
(3) wave kinds de foco (los nombra en el contrato) →
(4) wave server-only. Cada una sobre árbol asentado.
Además: axe-core en proyecto client (devDep — APLAZADO
deliberadamente: package.json/lock compartidos con 3 sesiones vivas;
instalarlo pide árbol quieto) · pasada AT documentada sobre los 20 top
(requiere humano+AT, decisión de autor).