# Takana — marca **La forja determinista de Tawasuyu.** /takana/ — martillo, en quechua y aimara. Hermana de Tawasuyu: comparte la retícula andina y el núcleo de luz; hereda solo la porción de fuego del espectro. ## Símbolo Martillo en retícula tocapu 7×7. Cabeza 7×3 con bordes medios vacíos (guiño al «#» del hash). Gradiente de fragua irradiando desde la chispa del golpe. - Fondo oscuro: chispa blanca (`simbolo-fondo-oscuro.svg`) - Fondo claro: chispa negra (`simbolo-fondo-claro.svg`) - No rotar, no recolorear, no deformar. Espacio libre mínimo: 1 celda alrededor. ## Paleta - Obsidiana `#17130E` — fondo - Piedra `#2A241B` — superficie - Alpaca `#F2EBDD` — tinta - Brasa `oklch(68% 0.19 45)` ≈ `#DF6B2A` — acento - Inti `oklch(80% 0.16 85)` ≈ `#E3A63D` — acento cálido - Rojo fragua `oklch(52% 0.21 30)` ≈ `#A63A25` — extremo del gradiente - Chispa `#FFF6DE` (oscuro) / `#17130E` (claro) ## Tipografía - Display / wordmark: **Chivo Black (900)**, mayúsculas, tracking 2–6% - Texto: **IBM Plex Sans** - Código y datos: **IBM Plex Mono** (Google Fonts, licencia libre) ## Voz 1. **Habla en piedra** — frases cortas, verbos de oficio: forjar, labrar, templar. 2. **Determinista** — nunca promete: verifica. Cada afirmación con su hash. 3. **Andina, no folclórica** — quechua/aimara nombran con precisión, no adornan. Ejemplos: «Forjado en 41 s.» · «Idéntico al build 7f3a…» · `takana forja sistema.tkn` ## Ecosistema TAWASUYU (el territorio: apps, compositor, filosofía) × TAKANA (la herramienta: distro, forja determinista). --- ## En terminal: el símbolo como arte de `*fetch` `scripts/logo-ascii.py` emite el símbolo al estilo de un `*fetch`. **Se deriva del SVG**, no se dibuja a mano: una copia dibujada aparte se desincroniza el día que la marca cambie y nadie se entera. | forma | qué hace | tamaño (escala 3) | |---|---|---| | `--medio` *(default)* | **Medios bloques** `▀` con color de frente **y de fondo**, así cada renglón lleva DOS filas de píxeles. Trae la placa obsidiana, la celda de espacio libre y las **juntas entre teselas** | 23 × 12 | | `--bloques` | `██` por celda, sin fondo. Para terminales que renderizan mal los medios bloques | 14 × 7 | | `--plano` | ASCII de densidad, sin color. Para pipes, `TERM` tonto y consolas que no hablan 24-bit | 14 × 7 | ```sh scripts/logo-ascii.py # medios bloques, escala 3 scripts/logo-ascii.py --escala=5 # más grande; la junta escala con la tesela scripts/logo-ascii.py --regenerar # reescribe los tres ficheros de docs/marca/ ``` **Las juntas no son adorno:** en el SVG las teselas son cuadrados de 100 con 8 de aire. La tocapu son piezas **separadas**, no un bloque macizo, y sin la junta el símbolo se lee como una mancha. Se apagan solas por debajo de escala 3, donde la junta se comería media tesela. **No se interpola ni se suaviza el gradiente.** El símbolo *es* una retícula de cuadrados; difuminarlo sería «recolorear y deformar», que esta misma hoja prohíbe. Subir la escala repite píxeles y mantiene el borde duro. ## En el fetch de shuma El fetch de shuma **no lleva arte ASCII y es a propósito**: su `logo_de_la_distro` documenta que los `*fetch` clásicos empaquetan el ASCII de trescientas distros y que eso es una galería que envejece; él le pregunta a la máquina. Lo que sí expone es una válvula para que el operador mande su propio archivo — **una imagen, PNG o SVG**, no ASCII: ``` SHUMA_FETCH_LOGO= ``` ⚠ **No sirve exportarla desde `~/.zshenv` ni `~/.zshrc`.** shuma absorbe el entorno de la shell de login (`wire_login_env`), pero su `es_denegada` **rechaza todo lo que empiece con `SHUMA_`** — son «cosas que shuma gobierna por su cuenta». Comprobado en `login_env.rs`. La vía que sí funciona es su propio mecanismo, que aplica los grupos activos al proceso al arrancar (`modelo.rs`, `apply_env_group`) y sobrevive reinicios: ```sh # desde un tab de shuma, o escribiendo ~/.config/shuma/env.json a mano :env SHUMA_FETCH_LOGO=~/.local/share/pixmaps/takana.png ``` El icono se instala **fuera del repo** a propósito: una ruta dentro del árbol se rompe el día que el repo se mueve, que es exactamente lo que pasó el 2026-09-09 con `~/hammer`.