kx system
hyperlynxt | teo
atlas · modulos

Módulos

Los módulos del sistema y su relación.

Fuente en la bóveda: 01 - matriz/Mapa de Modulos.md

Los módulos del sistema kx: qué es un módulo, cómo se crea uno, y cómo se relacionan entre sí. Un módulo es un área funcional del sistema, no una carpeta: puede tener carpeta en la bóveda, páginas en el sitio, skills propias, o nada de eso todavía.

No entra acá el contenido de cada módulo (eso vive en el módulo mismo) ni las piezas que lo componen (eso es Mapa de Skills.md, Mapa de Instancias.md, Mapa de Flujos.md).

Dos de las entradas de abajo no son módulos, y están listadas igual. kx agente y kx sistema son las dos capas que están por encima de los módulos, y viven acá porque este archivo es donde se busca el inventario de lo que existe. Ver Mapa de Capas.md.

Inventario

9 módulos
construyendo 2 activo 5 deprecado 2
construyendo 2

kx agente

No es un modulo: es la capa que esta por encima de todos ellos. Quien es Teo, donde esta parado, y desde que contexto se procesa todo lo demas. Nace el 26.08.15 (KX-S13), de traer al sistema personal el metacontexto que a Teo le funciono en la boveda corporativa: dar identidad tangible (nombre, area, jefe, proyectos) en vez de solo contexto de proyecto. Vive en _ kx agente/, con dos alturas divididas por frecuencia de carga y no por tema: 00 - core/ se lee siempre (identidad, interaccion, stack, rubricas) y 01 - dimensiones/ se busca cuando la tarea lo amerita (psicologica, neurocognitiva, ocupacional, interpersonal, identitaria, academica, espiritual, economica, politica, mas objetivos, areas de vida y cuadrantes). Se lleva entera _ kx atlas system/02 - contexto personal/, mudada el mismo dia por el mismo argumento que saco a 02 - Ensamblaje/ el 26.08.01: el Atlas es el mapa del sistema y describir a Teo no es mapear el sistema. El objetivo declarado no es que la IA interprete ni devuelva diagnosticos, es que pueda categorizar y etiquetar bien. Piezas: el template Context Journal (KX-P23) y la convencion de core y dimensiones (KX-P24). Falta la central, procesar-context-journal (KX-T74), que reparte el material y reorganiza la estructura misma. El andamio de nueve dimensiones es una hipotesis, no un compromiso: se espera que se parta, se fusione y se renombre con quince o veinte context journals encima.

inicio 15 de ago de 2026tocado 15 de ago de 2026

kx daily bullets module

Renombrado el 26.08.15 de kx bullet journal module, en la carpeta kx-life/03 - daily bullets (KX-M03)/. El nombre nuevo describe el uso real: la captura diaria de Teo, que hoy vive como notas sueltas fecha por fecha en la raíz de la bóveda. Andamio basico: carpeta y CLAUDE.md creados, sin template de Templater ni skill de procesamiento. Sin decidir si las notas diarias existentes se migran para acá. Estaba pausado a proposito hasta cerrar la dinamica de stream journals; esa dinamica ya cerro (26.08.02), asi que el modulo queda desbloqueado para retomarse cuando Teo quiera profundizar (KX-T07, KX-T26).

tocado 15 de ago de 2026
activo 5

kx ensayos module

Live, no finalizado -- quedan varias cosas todavia. Pipeline de escritura academica con paquete auxiliar de referencias interdisciplinarias, en uso real, pero la calibracion del paquete auxiliar y la ramificacion de la rama outie siguen sin cerrarse. Desde el 26.08.08 (KX-S09) se le suma un frente propio: el rediseno de la pagina publica de ensayos, que existe, esta deployada, y Teo no la quiere mostrar. Se explora con nueve prototipos en rutas nuevas sin tocar lo que ya funciona, y sale de ahi la division en tres series (academicos, cine, ensayos libres). Es el primer trabajo del sistema sobre el sitio publico y no sobre /kx/.

tocado 08 de ago de 2026

kx infraestructura module

Claude Code + GitHub + Obsidian funcionando entre dispositivos: notebook corporativa, sesiones en la nube, remote control, repos separados por proyecto. La sincronización quedó cerrada el 26.08.01: escritorio, notebook y celular con la misma bóveda, y Claude Code conectado en los dos primeros. Deja de ser el frente en construcción y pasa a ser el piso sobre el que se trabaja. El 26.08.15 (KX-S13) el piso se movió otra vez y hacia arriba: cuenta Enterprise de Claude. Es infraestructura y no comodidad porque corre el techo de lo que se puede diseñar: migraciones y proyectos grandes, varios proyectos integrados en vez de separados, y la capacidad de créditos deja de ser el límite. Antes había un plan barato donde no se podían anidar proyectos ni pedir que se leyera todo para armar una wiki, y pasarse de créditos dejaba a Teo sin la herramienta hasta el ciclo siguiente. Esa restricción venía condicionando el tamaño de lo que se proponía, y el agente es lo primero que se diseña sin ella.

tocado 15 de ago de 2026

kx megathreads module

Batches temáticos de un archivo con muchas líneas sueltas — lingüística y quotes. Pipeline de extracción y publicación en la página ya funcionando de punta a punta.

tocado 24 de jul de 2026

kx sistema

No es un modulo: es la capa donde el sistema se mira a si mismo, y vive en agente/01 - sistema/. Nace el 26.08.17 (KX-S15) de fusionar dos objetos que hasta entonces eran hermanos: kx atlas system (el mapa de lo que existe) y kx system factory module (la fabrica que lo cambia). El motivo no era de tamano ni de orden, es el que Teo dio en el dictado: la separacion entre la infraestructura y la factoria de la infraestructura le impedia visualizar el sistema, porque cualquier trabajo sobre el obligaba a pensar en dos lugares a la vez. Adentro tiene tres grupos y el eje no se eligio, salio de agrupar por regimen de mutacion y resulto ser temporal: 00 - matriz/ es el presente (que existe y que es cada cosa, se sobrescribe), 01 - registro/ es el pasado (system journals, jornadas de implementacion y patch notes, append-only), 02 - diseno/ es el futuro (contexto-origen, planes y reencuadre, descartado, Tareas.md). Lo que la fusion no hizo, y era lo unico que no podia perderse, es fusionar los regimenes: que la Matriz se sobrescriba y el patch notes no se pise nunca es la regla que sostiene toda la direccion de la fuente de verdad. Templates/ queda en la raiz de la carpeta, sin numero, porque un template es un instrumento y no un grupo temporal, y porque sirve a las tres capas. El ciclo completo sigue igual: se dicta un system journal sobre la boveda, se planifica contra la Matriz y las tareas, se pregunta mucho, se implementa, y el cambio queda registrado en el patch notes y en la Matriz. Piezas: procesar-system-journal (KX-P16) y cerrar-jornada-implementacion (KX-P21), mas las convenciones y templates que antes se repartian entre los dos objetos.

inicio 17 de ago de 2026tocado 17 de ago de 2026

kx stream journals module

Stream journals dictadas por voz, ruteo automático a limpieza-innie/outie por clase, carpetas planas processed/unprocessed/tachado ya cerradas en v1.

tocado 02 de ago de 2026
deprecado 2

kx atlas system (fusionado en kx sistema)

El mapa de todo el sistema: cada modulo, skill, flujo, integracion y convencion, en un lugar. No se documentaba a si mismo, documentaba a los demas. Se llamo kx core module hasta el 26.07.26, cuando KX-S03 corrigio su proposito y quedo claro que el nombre invitaba a leerlo como un modulo entre otros. Deprecado el 26.08.17 (KX-S15), fusionado con kx system factory module en kx sistema: la separacion entre el mapa y la fabrica que lo cambia le impedia a Teo visualizar el sistema. Su contenido no se movio a ningun lado, sigue siendo 00 - matriz/, ahora como el grupo del presente adentro de agente/01 - sistema/. Este slug queda como referencia historica y no se reusa. El nombre modulo-base venia de que el documento de analisis sistemico publicado en /kx/modulo-base/ se llamaba asi; ese documento sigue existiendo y es otra cosa.

inicio 25 de jul de 2026fin 17 de ago de 2026tocado 17 de ago de 2026

kx system factory module (fusionado en kx sistema)

El modulo que cambiaba el sistema: dictar un system journal sobre la boveda, planificarlo contra el Atlas, hacer preguntas, implementar, y registrar el cambio. Se llamo kx autopoiesis module hasta el 26.08.03 (nombre de Maturana y Varela, un sistema que se produce y se mantiene a si mismo); Teo pidio el renombre directo, sin problema de ambiguedad de por medio. Salio de _ kx atlas system/02 - Ensamblaje/ el 26.08.01 con un argumento de permanencia: ensamblaje era andamio del Atlas y cambiar el sistema no se termina nunca. Deprecado el 26.08.17 (KX-S15), fusionado de vuelta con el Atlas en kx sistema, y vale leer las dos mudanzas juntas: salio porque el Atlas se llamaba como si fuera solo el mapa, y volvio cuando la capa dejo de llamarse Atlas. Su contenido es hoy 01 - registro/ (system journals, jornadas, patch notes) y parte de 02 - diseno/ (Tareas.md, la fresh board), adentro de agente/01 - sistema/. Sus dos piezas activas, procesar-system-journal (KX-P16) y cerrar-jornada-implementacion (KX-P21), pasan a kx sistema. KX-P20 quedo deprecada al fusionarse con KX-P16 y ese id no se reusa, igual que este slug ni el codigo KX-M04 que la carpeta arrastraba.

inicio 01 de ago de 2026fin 17 de ago de 2026tocado 17 de ago de 2026

Convenciones

  • Título: kx {nombre} module, con dos excepciones, las dos por el mismo motivo: no son módulos, son capas. kx agente (agente/00 - teo/) y kx sistema (agente/01 - sistema/) van sin module. Ejemplos del patrón: kx stream journals module, kx ensayos module, kx megathreads module. Hasta el 26.08.17 la excepción era de tres y una de ellas usaba system en vez de omitir la palabra (kx atlas system); con la fusión quedaron dos, las dos con la misma forma.
  • Id: slug kebab del nombre, no numerado. Un módulo no lleva KX-M{NN}, a diferencia de piezas y tareas.
  • Carpeta en la bóveda: prefijo cuando existe. Numérico de dos dígitos y correlativo sin huecos para los módulos de un proyecto (proyectos/kx-life/01 - stream journals (KX-M01)/ a proyectos/kx-life/04 - megathreads (KX-M05)/), con el código entre paréntesis y separado del número de orden, así reordenar la carpeta no toca el id.
  • Los prefijos que no son de módulo quedan fuera de esa secuencia, y desde el 26.08.17 son cuatro, cada uno con su motivo, pero diciendo todos lo mismo: esto no está en la fila de los módulos.
| Prefijo | Qué marca | Ejemplo |
|---|---|---|
| `00` | Lo que todavía no está clasificado. Destino por default de toda nota nueva | `proyectos/kx-life/00 - inner rim/` |
| `98` | Lo que está fuera del sistema a propósito, lo llena Teo | `proyectos/kx-life/98 - outer rim/` |
| `99` | Lo que el proyecto deja de usar, al final del orden alfanumérico | `proyectos/kx-life/99 - deprecated/` |
| `_ ` | La capa que está por encima de los módulos | `agente/00 - teo/`, `agente/01 - sistema/` |

Ninguno de los cuatro lleva código KX-M{NN}, y 99 - deprecated perdió el suyo el 26.08.17 (era 99 - deprecated (KX-M06)): es un tacho, no un módulo, y nunca tuvo entrada en este archivo. El id KX-M06 sigue vivo y no se reusa. agente/01 - sistema/ todavía arrastra el suyo y lo va a perder en el paso 4 de la reestructuración, cuando la carpeta se fusione con el Atlas. El prefijo 0X que ese módulo usaba dejó de existir con el mismo cambio. - Pertenencia: toda pieza declara a qué módulo pertenece en su campo modulo. Los módulos se apuntan a sí mismos. Desde el 26.08.15 aplica también a tareas e ideas, y no como formalidad: es lo que permite filtrar el backlog por módulo y trabajar en uno solo sin ver el resto. - Cada módulo es un mini ecosistema, y lleva su Contexto.md al lado del CLAUDE.md. El CLAUDE.md dice cómo funciona el módulo, el Contexto.md dice qué trae Teo a ese dominio. Mini ecosistema no quiere decir independiente: la información sigue viajando entre módulos, y eso es lo que distingue a esta bóveda de una de proyectos separados. Ver Mapa de Convenciones.md, decisión del 26.08.15. - Un módulo puede existir en estado idea sin una sola línea escrita. Eso es deliberado: permite proyectar el sistema antes de construirlo.

Decisiones

5
17 de ago de 2026

el Atlas y la fábrica se fusionan en un objeto nuevo, no en uno absorbiendo al otro

KX-S15, paso 5 de la reestructuración. Las carpetas se habían fusionado en el paso 4; esto cierra la mitad de estado, que era la que hacía que la fusión no fuera cosmética.

Se evaluaron tres formas:

| | Qué era | Por qué se descartó |
|---|---|---|
| **Objeto nuevo, elegida** | Nace `kx sistema`, los dos viejos quedan `deprecado` con sus slugs intactos | Es la única que elimina de verdad la doble contabilidad. Costo: reasignar el `modulo` de 53 objetos y fusionar dos secciones del hub |
| **El Atlas absorbe a la fábrica** | Sobrevive `kx atlas system`, se deprecia el otro | Más barato y el nombre sobreviviente describe solo la mitad de lo que la capa hace. «Atlas» es el mapa; la capa también es el registro y el diseño |
| **Solo las carpetas** | Los dos objetos siguen existiendo y comparten carpeta | Cero churn, y la separación mental que Teo dijo que le molestaba seguía en pie en todo lo que no es el árbol de carpetas |

Lo que se aceptó como costo: los dos slugs viejos quedan mapeados en NIVEL_ARQUITECTURA_DE_MODULO de lib/kx.ts, porque los objetos deprecados no se borran y las vistas los tienen que poder ubicar. O sea, el código sigue conociendo tres slugs para una capa. Es deuda barata y explícita, no un olvido.

En la misma corrida se fusionaron las rutas del hub: /kx/atlas/ y /kx/system-factory/ pasan a /kx/sistema/*, con los tres grupos como segmento (matriz/, registro/, diseño/). Ver Mapa de Pagina.md.

01 de ago de 2026

el módulo se llama kx autopoiesis module

Cierra KX-T48. Se evaluaron cinco nombres, todos del mismo campo (teoría de sistemas y cibernética): autopoiesis, autoorganización, morfogénesis, recursión y refinamiento.

Gana autopoiesis, de Maturana y Varela: un sistema que se produce y se mantiene a sí mismo. Es descriptivamente exacto (el módulo construye el sistema que lo contiene) y es el único de los cinco que no significa otra cosa en castellano corriente, que es la propiedad que Mapa de Taxonomia.md pide de cualquier palabra que el sistema adopte: si una palabra significa dos cosas, cada sesión tiene que renegociarla.

Qué se descartó y por qué importa: autoorganización es la más legible pero la menos precisa, y describe un fenómeno que ocurre sin nadie, cuando acá hay alguien dictando. morfogénesis (la segunda cibernética de Maruyama, los loops que amplifican desvío) era la segunda opción y sigue siendo buena si alguna vez el nombre necesita decir qué hace en vez de qué es. recursión y refinamiento quedaron cortas: la primera es genérica, la segunda era la vía Severance y suena a departamento, que era medio el punto, pero no dice nada del sistema.

Sigue afuera de esta decisión el renombre de la carpeta, que en ese momento todavía era 02 - Ensamblaje/. Se resolvió aparte, más tarde el mismo día: ver la decisión siguiente.

01 de ago de 2026

el ciclo de cambiar el sistema sale de ensamblaje y se vuelve módulo propio

Teo separa el ciclo de cambiar el sistema del andamio que sostiene al Atlas. El argumento es de permanencia, no de tamaño: 02 - Ensamblaje/ era temporal por diseño (existía mientras el Atlas se armaba), y este ciclo va a estar corriendo siempre, porque siempre va a haber algo que modificar, implementar o rediseñar.

Qué se descartó: dejarlo adentro de ensamblaje y solo renombrar la carpeta. No alcanza, porque el problema no era el nombre sino que una cosa permanente estaba viviendo adentro de un andamio.

Se resolvió: 02 - Ensamblaje/ se mudó entera a agente/01 - sistema/ (patch notes, system journals, tareas, las tres subcarpetas), y el Atlas quedó con dos categorías (00 - matriz/, 02 - contexto personal/) en vez de tres.

26 de jul de 2026

el módulo raíz se llama kx core module

Se cierra KX-T01. Las opciones eran "Núcleo" y "Módulo Base". Gana kx core module porque hace del patrón de nombre una regla sin excepciones: si todos los módulos son kx {nombre} module, el raíz también. La carpeta se renombró de 00 - Nucleo a 00 - Kx Core Module mientras todavía tenía un solo archivo adentro.

Consecuencia: "Módulo Base" queda como el nombre del documento de análisis sistémico publicado en /kx/modulo-base/, no como el nombre del módulo. Son dos cosas distintas y conviene no volver a mezclarlas.

26 de jul de 2026

segundo renombre: kx atlas system, y por qué no siguió el patrón de arriba

KX-S03 corrige el propósito del módulo raíz (deja de documentarse a sí mismo, pasa a mapear todo el sistema) y con eso el nombre kx core module deja de tener sentido: invitaba a leerlo como un módulo entre otros. Pasa a kx atlas system, y la carpeta de 00 - Kx Core Module a _ kx atlas system.

Se decide no forzarlo al patrón kx atlas module: es el único caso del sistema donde "system" es correcto y "module" sería engañoso, porque el objeto que describe (el mapa del sistema entero) no es una parte del sistema, es la vista de todo. Ver Reencuadre - Kx Architecture System.md §7.2 para las alternativas que se descartaron.

Abierto

  • Dependencias entre módulos. No hay forma de expresar que un módulo depende de otro. El campo bloqueadaPor existe en tareas, no en módulos. Sin diseñar, y más urgente desde el 26.08.15: Teo volvió a pedir el grafo de módulos donde se pueda apretar uno y ver con cuáles se combina, y dio el argumento de fondo, que no es estético. Si la estructura del sistema no se puede mirar, hay que sostenerla en la cabeza todo el tiempo, y eso es lo que impide crear cosas adentro. Ver KX-T63.
  • Cuándo algo merece ser módulo y cuándo es una pieza de otro. No hay criterio escrito. Hasta ahora se resolvió por intuición y funcionó, pero es la pregunta que va a doler al llegar a diez módulos. El 26.08.15 apareció una tercera salida que no estaba contemplada en la pregunta: algo puede no ser ni módulo ni pieza, sino una capa distinta (ver kx agente). Eso no la contesta, la amplía.
  • La interdependencia de este sistema no es la del corporativo, y eso condiciona qué se puede copiar. Teo lo marcó explícito el 26.08.15: en la bóveda de trabajo los proyectos son relativamente independientes y la estructura sale sola; acá la información viaja de una stream journal al contexto, del contexto a un ensayo, de un system journal a cambiar la estructura. Es el motivo por el que no se copia y pega la arquitectura corporativa aunque haya funcionado bien allá.
  • KX-T38: naming del sistema completo, todavía abierta.