Bitácora #026 — El detalle fino, y el colono se ordena por dentro
15 jun 2026. Dos cosas en una sesión: la UI por fin afila su detalle, y el colono deja de pensar a trozos.
Los iconos de verdad. Los glifos que dibujaba a mano HoloIcon —líneas y arcos sobre una retícula 24×24— cumplían, pero no te convencían: les faltaba el detalle fino del diseño. Claude Design preparó el paquete para Godot (docs/design/godot-export/): 51 SVG Lucide reales, con el trazo blanco horneado y las puntas redondeadas, listos para teñir. Los traje a res://assets/ui/icons/ importados a scale 6 con mipmaps, y reescribí HoloIcon por dentro sin tocar su piel: sigue siendo Kind + make(), pero ahora es un TextureRect que carga su SVG y lo tiñe con self_modulate. Cero cambios en quien lo usa —dock, paneles, hub, briefing—, todo el detalle ganado. El radar resuelve de paso la antena de Directiva que se leía borrosa a 20px.
Lo que ya estaba hecho. Al abrir el kit descubrí que la mitad del trabajo ya vivía en el repo: HoloStyle era idéntico a la paleta nueva, mismas tintas exactas, y las fuentes ya estaban cableadas. Así que no dupliqué el sistema de color; HoloStyle sigue siendo el canon. El theme.tres —que chocaría con tus botones— queda para otro día. Lo verifiqué con el arnés de capturas, sin un solo error, y te gustó: "ahora sí me gusta".
El colono se ordena por dentro. Hito 5.0. Hasta hoy el colono guardaba su estado a trozos: una veta aquí, una obra allá, un bool de "voy de camino" y un temporizador que, si corría, significaba minar. Funcionaba, pero no se podía razonar sobre ello —y la Fase 5 va a colgar necesidades, sueño y muerte de ese estado. Lo refactoricé a una máquina de estados explícita: Ocioso, Moviéndose, Recolectando, Construyendo, y dos plazas reservadas —Transportando, Descansando— que esperan su disparador en 5.1 y 5.2. Moviéndose es el tránsito que recuerda qué hará al llegar; una orden tuya expulsa de cualquier estado y suelta la tarea. Mismo comportamiento de siempre, pero ahora legible. Un arnés nuevo (tools/test_colonist_fsm) conduce las transiciones con maniquíes y firma 14 de 14; tú lo confirmaste jugando.
Próximo: Hito 5.1 — las necesidades. El hambre empezará a comerse la comida, la sed a beber del agua, y el Atmos Core por fin cobrará su sentido. 🧑🚀⚙️