2026-05-20
- feat(shuma): núcleo del shell — parser de intenciones + grafo de contexto
- feat(fana): fana-store — persistencia del grafo narrativo (sled)
- feat(fana): C1 — núcleo del writer DAG editor (core + graph)
- feat(sandokan-remote): B1.4 — RemoteEngine vía SSH socket-forward
- feat(brahman-ssh-multiplex): A6 — sesión SSH multiplexada (russh)
- feat(brahman-card-discovery): B4 — búsqueda de Cards local + DHT
- feat(brahman-dht): B3 — discovery typed sobre el Kademlia compartido
- feat(pineal): cierra stub mesh — viz de grafos (núcleo)
- feat(pineal): cierra stub flow — diagrama Sankey
- feat(sandokan): CLI de prueba + fix wire serialization
- feat(pineal): cierra stub treemap — squarified
- feat(pineal): cierra stub polar — pie/donut + radar
- feat(pineal): cierra stub heatmap — matrix + viridis + encoder + paint
- feat(pineal): cierra stub export — PlanRecorder + exporter SVG
- feat(sandokan): B1.5 — umbrella + Engine::auto()
- feat(sandokan-daemon): B1.3 — DaemonEngine + protocolo wire
- feat(sandokan-local): B1.2 — LocalEngine
- feat(sandokan-core): B1.1 — contrato del orquestador
- feat(arje-incarnate): A5 — pivot_root + OverlayFS
- feat(sandokan-lifecycle): A4 — primitivas de lifecycle agnósticas
- refactor(loader): A3 — unificar loader, eliminar duplicación
- refactor(brain): A2 — split arje-brain en 3 sub-crates
- refactor(naming): A1 — ente→arje, vista→revista, pluma→fana
2026-05-19
- docs: PLAN_MACRO.md — plan de ejecución global del ecosistema
- docs: fix factual errors en SDDs y STATUS/ROADMAP
- refactor(monorepo): reorganización lógica + renames + SDDs + split CHANGELOG
- feat(cosmobiologia-render): compose_wheel rico con palette + dial 3D + spread + coord labels
- 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)
- merge: rename tahuantinsuyu → cosmobiologia
- chore: rename tahuantinsuyu → cosmobiologia
- refactor(tahuantinsuyu): extrae tahuantinsuyu-render — preparación para WASM
- 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(arje): reemplaza systemd en máquina real con coexistencia GRUB