|
|
|
@ -24,18 +24,29 @@ Arranque rapido para mañana:
|
|
|
|
- `soma/core/langs.ts` eliminado; `common.*` pertenece a `src/uix/langs.ts`.
|
|
|
|
- `soma/core/langs.ts` eliminado; `common.*` pertenece a `src/uix/langs.ts`.
|
|
|
|
- Sema queda protegido contra listeners globales nativos y `console.*`.
|
|
|
|
- Sema queda protegido contra listeners globales nativos y `console.*`.
|
|
|
|
- `ScrollLock` de Soma inyecta `ActiveDom` hacia `BodyScrollLock`.
|
|
|
|
- `ScrollLock` de Soma inyecta `ActiveDom` hacia `BodyScrollLock`.
|
|
|
|
|
|
|
|
- Decision de cierre:
|
|
|
|
|
|
|
|
- La fase Soma queda terminada. No seguir corrigiendo Soma a ciegas salvo
|
|
|
|
|
|
|
|
bug concreto o regresion nueva.
|
|
|
|
|
|
|
|
- La siguiente fase autorizada es volver a Eidos, empezando por auditoria de
|
|
|
|
|
|
|
|
componentes Option C y su relacion con Soma/Morfo sin reabrir runtime
|
|
|
|
|
|
|
|
general ni arquitectura ActiveUix.
|
|
|
|
- Lo primero para continuar:
|
|
|
|
- Lo primero para continuar:
|
|
|
|
1. Cerrado el primer barrido de wrappers publicos `.svelte` frente a
|
|
|
|
1. Arrancar Eidos leyendo primero `src/uix/eidos/README.md`,
|
|
|
|
providers. Si se retoma esta linea, continuar con validacion navegador
|
|
|
|
`src/uix/eidos/components/README.md`, `src/uix/active_architecture.md` y
|
|
|
|
de rutas `/uix/components/*`, no repetir el barrido estatico salvo que
|
|
|
|
este archivo.
|
|
|
|
cambien wrappers.
|
|
|
|
2. Auditar componentes Eidos Option C: root visual + partes attached,
|
|
|
|
2. Decidir si el directorio vacio `src/uix/soma/components/avatar/` se borra
|
|
|
|
imports desde subpaths publicos de Soma, sin `Provider` visual publico,
|
|
|
|
|
|
|
|
sin flat snippets y sin duplicar behavior headless.
|
|
|
|
|
|
|
|
3. Validar las rutas actuales bajo `web/routes/uix/components/*` despues de
|
|
|
|
|
|
|
|
cualquier cambio Eidos; el smoke navegador limpio de Soma queda como
|
|
|
|
|
|
|
|
baseline.
|
|
|
|
|
|
|
|
4. Decidir si el directorio vacio `src/uix/soma/components/avatar/` se borra
|
|
|
|
o se deja como placeholder documentado. Hoy Avatar es `eidos` scope.
|
|
|
|
o se deja como placeholder documentado. Hoy Avatar es `eidos` scope.
|
|
|
|
Decidido: no hay accion versionable; solo existe un directorio local
|
|
|
|
Decidido: no hay accion versionable; solo existe un directorio local
|
|
|
|
vacio (`components/`) y Git no lo registra. No crear placeholder Soma.
|
|
|
|
vacio (`components/`) y Git no lo registra. No crear placeholder Soma.
|
|
|
|
3. Sium P0 de integridad queda cerrado: `isPlainObjectRecord`, `email`,
|
|
|
|
5. Sium P0 de integridad queda cerrado: `isPlainObjectRecord`, `email`,
|
|
|
|
`regex` con flags mutables y docs de `ctx.rootValue`.
|
|
|
|
`regex` con flags mutables y docs de `ctx.rootValue`.
|
|
|
|
4. Mantener fuera de commits los logs sueltos (`.codex-vite-*`,
|
|
|
|
6. Mantener fuera de commits los logs sueltos (`.codex-vite-*`,
|
|
|
|
`debug.log`) salvo que el usuario pida conservarlos.
|
|
|
|
`debug.log`) salvo que el usuario pida conservarlos.
|
|
|
|
|
|
|
|
|
|
|
|
Actualizacion 2026-05-16:
|
|
|
|
Actualizacion 2026-05-16:
|
|
|
|
@ -693,9 +704,10 @@ a su `portalTo`. No usar nombres como `somaPortalTo` en `ActiveUix`.
|
|
|
|
- Validacion navegador `/uix` cerrada despues de mover recipe tokens y retirar
|
|
|
|
- Validacion navegador `/uix` cerrada despues de mover recipe tokens y retirar
|
|
|
|
fuentes remotas: carga sin `requestfailed`, sin errores de consola y el
|
|
|
|
fuentes remotas: carga sin `requestfailed`, sin errores de consola y el
|
|
|
|
toggle dark sigue aplicando `data-theme`, `data-mode` y estilos visuales.
|
|
|
|
toggle dark sigue aplicando `data-theme`, `data-mode` y estilos visuales.
|
|
|
|
- Siguiente foco recomendado: reauditar componentes Eidos option C solo cuando
|
|
|
|
- Siguiente foco autorizado: Eidos components. Empezar por auditoria Option C
|
|
|
|
se autorice explicitamente. No mezclar esa fase con runtime ni arquitectura
|
|
|
|
contra `src/uix/eidos/components/README.md`; no mezclar esa fase con runtime
|
|
|
|
general.
|
|
|
|
general, `ActiveUix`, `ActiveEidos` ni Soma salvo que aparezca una
|
|
|
|
|
|
|
|
regresion concreta.
|
|
|
|
- Warnings de toast resueltos; `npm run check` queda en 0 errores / 0 warnings.
|
|
|
|
- Warnings de toast resueltos; `npm run check` queda en 0 errores / 0 warnings.
|
|
|
|
- No commitear logs temporales: `.codex-vite-dialog*.log`, `debug.log`, `md`.
|
|
|
|
- No commitear logs temporales: `.codex-vite-dialog*.log`, `debug.log`, `md`.
|
|
|
|
- Antes de seguir con componentes, releer `src/uix/active_architecture.md`,
|
|
|
|
- Antes de seguir con componentes, releer `src/uix/active_architecture.md`,
|
|
|
|
|