2026-05-20
- feat(matilda): administración de servidores — core + config + plan
- feat(badu): app demo — cuaderno con grafo de enlaces y gravedad
- feat(agorapura): app demo — escenario narrado del ágora
- feat(fana): backend GPUI + app — editor de escritura DAG
- feat(dominium): backend GPUI + app — ventana viva del simulador
- feat(shuma): reescritura del shell — las 3 zonas
- feat(sandokan): CLI de prueba + fix wire serialization
- refactor(naming): A1 — ente→arje, vista→revista, pluma→fana
2026-05-19
- refactor(monorepo): reorganización lógica + renames + SDDs + split CHANGELOG
- feat(cosmobiologia): crate WASM + fallback inteligente + DEPLOY.md (fase 3b)
- feat(cosmobiologia): cliente web demo SSR + DrawCommand agnóstico (fase 3a)
- feat(cosmobiologia-server): server HTTP single-user con CRUD completo (fase 2)
- chore: rename tahuantinsuyu → cosmobiologia
- feat(tahuantinsuyu): "Guardar como…" en Tránsito y Progresada
- feat(tahuantinsuyu): "Guardar como…" en módulo Retorno planetario (F4)
2026-05-18
- feat(tahuantinsuyu): editor inline para cartas libres (F2)
- feat(tahuantinsuyu): modal "Guardar como…" real para cartas libres (F3)
- feat(tahuantinsuyu): "Cartas libres" como sección + guardar a contacto (fase A)
- feat(tahuantinsuyu): "Cielo ahora" + "General" como rows fijos al top del tree
- feat(tahuantinsuyu): anti-solapamiento de glyphs + selector Naibod/Ptolomeo
- feat(tahuantinsuyu): GR dual-ring + topo ascensional pegado al dial + coords
- feat(tahuantinsuyu): capa "ascensional" topocéntrica completa
- feat(tahuantinsuyu): coord labels con minutos + control en panel
- feat(tahuantinsuyu): UX pass — splitter, light wheel, scroll, zoom/pan, dock lateral
- test(tahuantinsuyu): tests de integración del Shell con TestAppContext
- feat(tahuantinsuyu): persistir flex de los splitters entre sesiones
- chore(tahuantinsuyu): fase 28 — limpieza de warnings y dead_code
- feat(tahuantinsuyu): fase 27 — Lots helenísticos + 9 fixed stars
- feat(tahuantinsuyu): fase 26 — data plane brahman real (service socket + CLI)
2026-05-17
- feat(tahuantinsuyu): fase 24 — observabilidad del broker brahman
- feat(tahuantinsuyu): fase 22 — layout splitter + atlas loadable desde XDG
- feat(tahuantinsuyu): fase 21 — background compute + UranianModule
- feat(tahuantinsuyu): fase 20 — accordion + lunar shift + CompositeModule + 90 ciudades
- feat(tahuantinsuyu): fase 19 — theme switcher + house tooltips + midpoints + city presets
- feat(tahuantinsuyu): fase 18 — aspect list + hover tooltips + dignidades + export SVG
- feat(tahuantinsuyu): fase 17 — filtros de aspectos + editor + cleanup + labels
- feat(tahuantinsuyu): fase 14 — Return abstracto + Control::Select interactivo
- feat(tahuantinsuyu): fase 13 — Solar Return como sexto overlay
- feat(tahuantinsuyu): fase 12 — Control::ChartPicker para Synastry
- feat(tahuantinsuyu): fase 11 — persistencia de module_configs por carta