⎇ 06a1ca11ce496708f8c8d85db9b50f0dd0223868
2026-05-19
- chore: rename tahuantinsuyu → cosmobiologia
06a1ca11c · por sergio · - refactor(tahuantinsuyu): extrae tahuantinsuyu-render — preparación para WASM
9084cf4b7 · por sergio · - feat(tahuantinsuyu): "Guardar como…" en Tránsito y Progresada
8e95c884e · por sergio · - feat(tahuantinsuyu): "Guardar como…" en módulo Retorno planetario (F4)
9db0591f2 · por sergio ·
2026-05-18
- feat(tahuantinsuyu): editor inline para cartas libres (F2)
dd836522a · por sergio · - feat(tahuantinsuyu): modal "Guardar como…" real para cartas libres (F3)
a83b0396c · por sergio · - feat(tahuantinsuyu): "Cartas libres" como sección + guardar a contacto (fase A)
72da2934e · por sergio · - feat(tahuantinsuyu): "Cielo ahora" + "General" como rows fijos al top del tree
72758e75c · por sergio · - feat(arje): reemplaza systemd en máquina real con coexistencia GRUB
ca5dd0417 · por sergio · - feat(arje): incluye CLIs admin en el initrd (brahman-status/busctl/brainctl)
e4b1d41b6 · por sergio · - fix(arje): build-initrd compila musl-static por default
ec458b8a6 · por sergio · - fix(tahuantinsuyu): hit-test del hover usa display_deg post-spread
0e66cda07 · por sergio · - fix(arje): validate.sh robusto frente a timeout 124 + pipefail
e4882033c · por sergio · - feat(tahuantinsuyu): cluster shrink, label compacto, hover destacado con z-order
074d8bcbc · por sergio · - fix(tahuantinsuyu): spread acotado + physics damping + label compartido por par
121f19b91 · por sergio · - fix(tahuantinsuyu): spread no propaga + label lejos del disco + glyph legible
a0f67fd86 · por sergio · - docs(arje): organiza core/ + seeds canónicas + boot reproducible
8592bab19 · por sergio · - feat(tahuantinsuyu): anti-solapamiento de glyphs + selector Naibod/Ptolomeo
a92fa1577 · por sergio · - refactor(tahuantinsuyu): aros a/b/c/d/e canónicos + un solo anillo por bloque
a7214e049 · por sergio · - feat(tahuantinsuyu): GR dual-ring + topo ascensional pegado al dial + coords
7eb620aa1 · por sergio · - feat(tahuantinsuyu): capa "ascensional" topocéntrica completa
1d49b9ff8 · por sergio · - feat(tahuantinsuyu): coord labels con minutos + control en panel
86c5fd865 · por sergio · - feat(tahuantinsuyu): distinción eclíptica/casas, coord labels, jog-dial con Ctrl
8ede06f8c · por sergio · - fix(tahuantinsuyu): crash al abrir modal + simplificación de anillos
e9369371d · por sergio · - feat(tahuantinsuyu): orden visual — zoom uniforme, círculo de aspectos, profundidad
9acdf68d6 · por sergio · - feat(tahuantinsuyu): rueda 3D, hover-highlight, universo, themes papel
1078e433f · por sergio · - feat(tahuantinsuyu): UX pass — splitter, light wheel, scroll, zoom/pan, dock lateral
e09207b15 · por sergio · - test(tahuantinsuyu): tests de integración del Shell con TestAppContext
d2b6b8b12 · por sergio · - feat(tahuantinsuyu): persistir flex de los splitters entre sesiones
e044d4751 · por sergio · - perf(tahuantinsuyu): LRU cache de NatalChart por (birth, config, offset)
904f33406 · por sergio · - chore(tahuantinsuyu): fase 28 — limpieza de warnings y dead_code
2192c29d4 · por sergio · - feat(tahuantinsuyu): fase 27 — Lots helenísticos + 9 fixed stars
a4d1e0dc1 · por sergio · - feat(tahuantinsuyu): fase 26 — data plane brahman real (service socket + CLI)
e2da24239 · por sergio · - feat(tahuantinsuyu): fase 25 — production polish (tree search + hotkey SVG + aspect tooltips)
6191ce7de · por sergio ·
2026-05-17
- feat(tahuantinsuyu): fase 24 — observabilidad del broker brahman
a539fab15 · por sergio · - feat(tahuantinsuyu): fase 22 — layout splitter + atlas loadable desde XDG
295c9ba55 · por sergio · - feat(tahuantinsuyu): fase 21 — background compute + UranianModule
d890bd4b3 · por sergio · - feat(tahuantinsuyu): fase 20 — accordion + lunar shift + CompositeModule + 90 ciudades
d3649bfd1 · por sergio · - feat(tahuantinsuyu): fase 19 — theme switcher + house tooltips + midpoints + city presets
32ab22f95 · por sergio · - feat(tahuantinsuyu): fase 18 — aspect list + hover tooltips + dignidades + export SVG
2cd34c82d · por sergio ·