Apertura
Introducción
Hay una intuición que cualquier niño domina antes de saber qué es un sustantivo, y que la industria del software lleva décadas olvidando. Este libro trata de recuperarla y volverla arquitectura.
Hay seis palabras que un niño de cinco años usa con la soltura de un experto: quién, qué, dónde, cuándo, cómo y por qué.
Las pronuncia mucho antes de que en la escuela le expliquen qué es un verbo. Las usa cuando todavía confunde el ayer con el mañana, cuando ignora que hay océanos al otro lado del mundo, cuando los números mayores que diez le suenan a magia.
Las usa porque esas preguntas son las piezas con las que el cerebro empieza a armar la realidad.
Lo notable no es que el niño las use. Es que nunca deja de usarlas.
Cambian los temas: de quién rompió el florero pasamos a quién firmó el contrato. La forma de la pregunta no cambia, ni en toda una vida ni en toda la historia.
Son el armazón estable bajo la variedad infinita de lo que queremos saber.
Una intuición que la industria olvidó
Ahora traslada la escena a una oficina, un martes por la tarde.
Una desarrolladora intenta que el sistema de facturación de una clínica converse con la plataforma estatal de salud. Tiene delante todo lo que necesita: sabe qué se le diagnosticó al paciente, quién lo atendió y cuándo.
El problema no son los datos. Es que cada sistema los nombra a su manera. Uno exige una estructura rígida; el otro habla otro dialecto.
Y se le va la tarde escribiendo traductores a mano, solo para que dos bases de datos se pongan de acuerdo sobre un hecho que, para aquel niño de cinco años, sería elemental.
Ese desgaste no es un gaje del oficio. Es el síntoma de una falla honda en cómo la industria modeló la información durante décadas.
Mira el mismo hecho clínico, un diagnóstico, tal como lo guardan tres sistemas que deberían entenderse:
Sistema A · Facturación
{
"dx_p": "I48.0",
"f": "04/03/26",
"cod_pac": 88213
}
Sistema B · Historia clínica
{
"diagnostico_principal": "Fibrilación auricular",
"fecha_dx": "2026-03-04",
"id_paciente": "VEGA-771"
}
Sistema C · Laboratorio
{
"finding": "atrial_fibrillation",
"observed_at": 1741046400,
"subject": "pat/771"
}
La misma realidad, tres vocabularios incompatibles ↓ pero las mismas preguntas debajo
Las mismas preguntas
dx_p, diagnostico_principal,
finding). Pero todos responden, sin saberlo, a las mismas preguntas. Esa
capa común es la que este libro hace explícita.Si los tres sistemas dijeran de antemano qué pregunta responde cada campo, traducir dejaría de ser un proyecto.
No haría falta que dx_p y finding se conocieran entre sí. Bastaría
con que los dos admitieran que responden a la misma pregunta: «¿cuál es el diagnóstico?».
Esa es, en una línea, la apuesta del libro.
Y que quede dicho desde ya: lo que está en juego no es ordenar el diagnóstico de una paciente como Gonzales. Es poder preguntar por toda la clínica a la vez (cuántos casos como el suyo, qué condición encabeza el mes) sin rearmar nada.
Ese salto de uno a todos es el que recorre el libro.
La tesis
Idea central
Las preguntas básicas de toda la vida (quién, qué, dónde, cuándo, cuánto, cuál y cómo) son suficientes para organizar, con precisión técnica, la información de cualquier dominio del mundo.
Quizá notes un desplazamiento respecto de las seis preguntas con las que abrimos. Es deliberado.
Al exigirles precisión, dos preguntas que parecían una sola se separan. Y una que parecía pregunta resulta ser otra cosa:
La intuición de la infancia
El genérico qué esconde tres preguntas distintas; el por qué no apunta a una cosa, sino que enlaza un hecho con otro.
Las siete coordenadas
Y el por qué queda como relación entre hechos, no como coordenada.
De esas siete, seis fijan la posición de un hecho: quién, qué, dónde, cuándo, cuánto, cuál. La séptima, cómo, pone los enlaces que lo amarran todo.
Por eso conviene pensar cada hecho no como una fila de una tabla, sino como un punto en un espacio de coordenadas.
venta_001 (una camiseta
que el vendedor 17 vendió a las 16:32 por 49,90 dólares) leído como un punto: una lectura por
cada eje de valor. La línea magenta que une las lecturas son los predicados (cómo), el
séptimo eje, que conecta el hecho con cada uno de sus valores.No hay trucos ocultos ni capas de complejidad de adorno.
Pero pasa lo que pasa con los cambios de perspectiva de verdad: cuando llevas la premisa hasta sus últimas consecuencias, el panorama entero cambia.
Cambia cómo diseñas una base de datos. Cambia cómo construyes un agente de inteligencia artificial. Cambia cómo conectas sistemas que hoy no saben hablarse, y hasta cómo le explicas un negocio nuevo a un programador que recién empieza.
Lo hemos puesto a prueba. Funciona. Este libro te enseña la ingeniería exacta que hay detrás.
Por qué hace falta un libro entero
Si la idea central cabe en un párrafo, la pregunta es legítima: ¿hace falta un libro entero?
Sí, y por una razón concreta. En software, entre enunciar una propuesta y poder usarla en producción hay un abismo.
Para cruzarlo, una arquitectura como esta necesita cinco cosas. Cada una ocupa una parte del libro:
1 Una intuición clara
Demostrar que la idea no es un capricho de diseño, sino que se apoya en cómo la mente, la lingüística y la ciencia formal organizan la información.
2 Un modelo formal
Reglas escritas con precisión (notación de conjuntos cuando hace falta, prosa clara cuando basta) que no dejen ambigüedad a quien implemente.
3 Pruebas de estrés
Aplicar el modelo a dominios reales y exigentes (nada de ejemplos de juguete) para que el lector escéptico vea que no colapsa.
4 Diálogo con el ecosistema
Conversar de frente con las ontologías existentes, los estándares de la industria y las herramientas modernas de IA.
5 Una hoja de ruta clara
Qué está resuelto y qué falta para que esto sea infraestructura de uso diario.
Qué es, exactamente, WQuestions
A lo largo del libro construirás conmigo una arquitectura llamada WQuestions.
No es otra base de datos rígida. Es un protocolo de normalización semántica: un motor que toma las preguntas de siempre y las convierte en los ejes de un espacio geométrico. Un mapa de coordenadas para el conocimiento.
Y como es un estándar para que los sistemas se entiendan, y no una taxonomía impuesta desde arriba, no compite con las ontologías que ya existen. Las hace dialogar.
Si todas las aplicaciones del mundo estructuraran su información sobre los ejes de las preguntas, un agente de IA tendría que aprender a hablar una sola vez.La apuesta del libro
Por qué este libro aparece ahora
Si hubiéramos propuesto esta arquitectura hace cinco años, nadie la habría adoptado. Faltaba una pieza: algo capaz de traducir con soltura entre un modelo de datos y el lenguaje de las personas.
Hoy esa pieza existe. Son los grandes modelos de lenguaje. Su capacidad para invocar herramientas por su cuenta (function calling) reescribió las reglas de la integración.
Cuando un agente moderno necesita registrar una venta o leer un dato hospitalario, los cables ya están tendidos: domina JSON, valida esquemas, entiende tipos.
Lo que le sigue faltando a la industria es un vocabulario común que viaje por esos cables. Hoy cada API expone su dialecto privado, y el agente gasta tiempo y tokens aprendiendo un idioma nuevo por cada herramienta.
El costo de no tener ese vocabulario crece más rápido de lo que parece.
n(n−1)/2 puentes (rojo): a diez sistemas, cuarenta y cinco. Con un
vocabulario común al centro, cada sistema se conecta una sola vez (verde): diez. Pasa el
cursor sobre los puntos para ver las cifras.La tesis de este libro es que las preguntas son, por su propia naturaleza, ese idioma común. Y el momento tecnológico para implementarlo es ahora.
Para quién está escrito
Escribí el texto apuntando a tres lectores a la vez. Si el equilibrio es el correcto, cada uno encontrará lo suyo sin estorbar a los demás.
🧭
Curiosidad estructural
Si te fascina cómo la IA intenta mapear el conocimiento humano, este texto te hará mirar con rigor algo que damos por sentado: la naturaleza de las preguntas.
⚙️
Profesional técnico
Si eres arquitecto de software o ingeniero de datos, aquí tienes un marco concreto, probado y desmenuzado: ocho industrias modeladas, decisiones justificadas y un lexicon para arrancar.
Para que las tres lecturas convivan, cada capítulo está estratificado: abre con una escena accesible y va ganando densidad.
Si solo buscas la visión estratégica, el primer tercio basta. Si buscas el sustento formal, sigue hasta las cajas de decisión. Si quieres ver código aplicado, tu lugar es la Parte V.
El recorrido
El desarrollo del modelo se reparte en seis bloques:
- Parte I · El problema. La torre de Babel de los datos: la información existe, pero está atrapada en esquemas que no se hablan. Lo ilustramos con el elefante en la habitación oscura (cada sistema palpa una parte y la nombra distinto) y apostamos a que la solución es anterior y más simple que cualquier base de datos.
- Parte II · Las siete coordenadas. Diseccionamos quién, qué, dónde, cuándo, cuánto, cuál y cómo (su carga semántica, sus trampas) y cerramos mostrando por qué son estas preguntas y no otras.
- Parte III · Cómo funcionan juntas. El ensamblaje: cómo un evento se vuelve la pieza mínima, cómo los ejes al cruzarse forman una geometría que se puede consultar, cómo se enlaza la causa con el efecto y cómo se reconoce a una misma persona (la María de la tienda y la de la clínica) aunque cada sistema le ponga otro identificador.
- Parte IV · Del lenguaje a los hechos. El puente entre la ambigüedad del lenguaje y la rigidez de los datos: el papel del verbo, el diseño del lexicon y los problemas lingüísticos difíciles.
- Parte V · En la práctica. La sala de máquinas: ocho dominios industriales enteros, del banco a la clínica y de la municipalidad a la operación minera, más cuatro escenarios elegidos para que el modelo crujiera (música, química, fútbol y contratos).
- Parte VI · IA, futuro y cierre. Cómo WQuestions potencia a los LLMs, qué aplicaciones desbloquea, la prueba más exigente (describirse a sí mismo), la seguridad del grafo compartido y los retos pendientes.
Una nota sobre el método
Cómo se construyó este modelo
Esta arquitectura no se diseñó en abstracto sobre una pizarra, para después forzar a los datos a encajar.
Salió al revés: dominio tras dominio, chocando con las fricciones que cada negocio exigía resolver. Ninguna regla está aquí por amor a la elegancia. Cada decisión existe porque un caso real la reclamó.
El modelo tomó su forma el día en que vimos que ocho industrias sin relación entre sí pedían la misma solución, disfrazada con vocabularios distintos.
Cuando ocho problemas independientes convergen en la misma respuesta, esa respuesta deja de ser una hipótesis.
Empecemos.