diff --git a/continue.md b/continue.md index 946a8827c..23d034e08 100644 --- a/continue.md +++ b/continue.md @@ -15,6 +15,13 @@ Actualizacion 2026-05-15: - `form-core` se mueve a `src/libs/forms`, usa el Standard Schema comun de `src/libs/standard-schema.ts`, elimina la copia local de Soma y anade tests de dirty/touched/reset, issues y submit async. + - Inventario de Soma actualizado: ya no lista como planned componentes que + existen en el arbol activo. + - `SelectType`/`ScrollAlignment` y el resto de tipos publicos de componentes + salen de `types.ts`; los barrels ya no exportan contratos desde + `*-provider.svelte.ts` (excepto el wrapper Svelte publico de Select). + - `Dismissal` y `SafePolygon` usan `uix.timers` cuando Soma lo tiene + disponible, con fallback nativo solo para uso standalone fuera de UIX. - Validado por fase: - `npm run check` -> 0 errores, 0 warnings. - `npm run test` -> 176 archivos, 2055 tests OK. @@ -23,6 +30,9 @@ Actualizacion 2026-05-15: - `command-provider.svelte.test.ts` -> 2 tests OK. - `$libs/datagrid/table-core.svelte.test.ts` -> 8 tests OK. - `$libs/forms/form-core.svelte.test.ts` -> 3 tests OK. + - guardia `rg "from './.*provider\\.svelte'" src/uix/soma/components -g 'exports.ts'` + -> solo queda `select/components/select-provider.svelte`, que es wrapper + publico, no runtime provider. - Commits nuevos empujados: - `a3bcb66c` — `Refresh UIX audit follow-up docs` - `25870b4e` — `Expand Soma component coverage` @@ -30,6 +40,10 @@ Actualizacion 2026-05-15: - `4829ce13` — `Move command scorer to shared strings lib` - `02c1fb43` — `Move table core to datagrid lib` - `d319ec6b` — `Move form core to forms lib` + - `701f83d6` — `Document Soma coverage and domain lib split` + - `3050d273` — `Align Select public types and Soma inventory` + - `eaeebd69` — `Route Soma layer timers through UIX scheduler` + - `9fa00fa2` — `Move Soma public types out of providers` - Auditoria UIX post-Soma/Eidos aplicada parcialmente: - `SoundChannel` ya no usa `document.addEventListener/removeEventListener`