|
|
|
|
@ -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`
|
|
|
|
|
|