
El primer acuerdo de la humanidad
Hace 100.000 años, alguien señaló algo con el dedo y emitió un sonido. Otro que lo escuchó evocó la misma imagen.
Ese fue el origen del lenguaje.
El acuerdo de llamar “león” a aquello que estaba allá. Sin ese acuerdo, dos personas comparten el mismo mundo pero ven mundos distintos. Con ese acuerdo, la experiencia de una persona se transmite a otra.
El lenguaje es el primer contrato de la humanidad.
La escritura es un contrato que trasciende el tiempo
Hace 5.000 años, alguien en Mesopotamia presionó formas en cuña sobre una tablilla de arcilla húmeda. Lo hizo para registrar el inventario de grano.
Las palabras desaparecen, pero los registros permanecen. Si los registros permanecen, es posible la burocracia, es posible la ley, es posible el Estado.
La escritura es un dispositivo que transmite las promesas del presente hacia el futuro. Para que un contrato hecho hoy siga siendo válido mañana, se necesita la escritura.
Las palabras crearon la tribu. La escritura creó el Estado.
El estado de derecho: una promesa escrita con sangre
La sociedad humana es una cuestión de densidad.
En una tribu de 150 personas, todos se conocen entre sí. Si alguien rompe una promesa, todos lo saben. El orden se mantiene solo con presión social.
En una ciudad de 10.000 personas, nadie se conoce. Si alguien rompe una promesa, nadie lo sabe. La presión social no funciona.
Por eso fue necesaria la ley.
La ley es la documentación de las promesas. “Si haces esto, esta consecuencia se aplica.” Todos están bajo las mismas reglas. Las reglas son verificables mecánicamente. La violación está definida. La violación conlleva consecuencias.
Este sistema tardó miles de años en funcionar. Revoluciones, guerras, masacres, compromisos. La humanidad escribió estas promesas con sangre.
El resultado: 8.000 millones de seres humanos coexisten en un mismo planeta. No es perfecto. Pero funciona. Sin el estado de derecho, esta densidad habría sido imposible.
Las tres condiciones del estado de derecho
El estado de derecho funciona no porque la ley sea inteligente, sino porque cumple tres condiciones.
1. Es verificable. Se puede determinar si la ley fue violada o no. No por la intuición del juez, sino por los artículos y la evidencia. El procedimiento de juicio está definido.
2. La violación está definida. Lo que está permitido y lo que está prohibido es explícito. No “no hagas cosas malas”, sino “no realices los actos contemplados en el artículo 50, párrafo 1”. Es discreto. O es una violación o no lo es.
3. Es ejecutable. La violación conlleva consecuencias. Una promesa sin consecuencias no es una promesa, es una esperanza.
Estas tres condiciones son sorprendentemente universales.
El mismo patrón, dominios diferentes
| Dominio | Promesa | Verificación | Definición de violación | Ejecución |
|---|---|---|---|---|
| Sociedad humana | Legislación | Juicio | Artículos | Pena/compensación |
| Programación | Sistema de tipos | Compilador | Error de tipo | Rechazo del compilador |
| Formato de código | gofmt | gofmt -d | Discrepancia de formato | Fallo de CI |
| Estructura de código | filefunc | validate | Violación de 22 reglas | ERROR |
| Representación de conocimiento | Especificación GEUL | mechanical verification | Incumplimiento de especificación | Rechazo de contexto |
Todos los sistemas que funcionan tienen promesas. Las promesas son verificables, la violación está definida y son ejecutables.
Un sistema sin esto — es caos.
Los LLM no tienen promesas
En 2026, si le dices a un agente de código de IA que “mejore el código”, el agente cambia algo.
Pero:
- ¿Cuándo termina? No se sabe.
- ¿Es suficiente el resultado? No hay criterio de juicio.
- ¿Produce el mismo resultado si se ejecuta de nuevo? No.
Esto es como una sociedad sin ley. Cada uno actúa según su propio criterio, no hay estándar para los resultados, y cada vez es diferente.
“Calidad de código” es un espectro. Los espectros no tienen condición de terminación. Sin condición de terminación, la convergencia no está garantizada.
Esto es el gobierno de los hombres. Depender de un rey sabio (un modelo inteligente). Si el rey es sabio, funciona; si no, no.
Las restricciones convergen
filefunc definió 22 promesas.
Un archivo, una función. Profundidad máxima 2. Anotaciones obligatorias. El control es uno de: sequence, selection, iteration.
Estas promesas son:
- Verificables.
filefunc validatedetermina mecánicamente. No se necesita LLM. - Con violación definida. ERROR o aprobado. No es un espectro.
- Ejecutables. El código debe corregirse hasta que los ERROR lleguen a 0.
Cumplidas estas tres condiciones, un LLM puede hacer converger cualquier base de código a un estado en que se cumplen las promesas con solo el bucle while ERROR > 0: fix.
El rol del LLM no es el de juez, sino el de ejecutor. Lo que constituye una violación lo dice la promesa (validate), y si la violación fue resuelta también lo dice la promesa (validate). El LLM solo corrige las violaciones que señala la promesa.
No el rey, sino la ley gobierna. Esto es el estado de derecho.
La proporción áurea entre caos y orden
Sin promesas hay caos. El código carece de estructura, las funciones se mezclan, la profundidad crece sin límite. Los agentes de IA leen todo cada vez y producen resultados distintos cada vez.
Con demasiadas promesas hay opresión. Si se regula todo, la flexibilidad desaparece. Forzar 10 líneas de anotación para una función de 3 líneas invierte los medios y los fines.
Las 22 reglas de filefunc encontraron el punto intermedio. El punto donde hay suficiente restricción sin exceso.
La evidencia: 1.275 funciones convergen en tres estructuras de control. Secuencia, selección, iteración. Las tres que Böhm y Jacopini demostraron en 1966. Que 22 promesas converjan en una clasificación matemática es evidencia de que las promesas no son ni excesivas ni insuficientes.
Ni caos ni opresión. Suficiente orden dentro de suficiente libertad. Esta es la proporción áurea.
El tercer lenguaje
Las palabras crearon la tribu. Promesa entre humano y humano. La escritura creó el Estado. Promesa entre el presente y el futuro.
¿Qué creará el tercer lenguaje?
GEUL es una promesa entre inteligencia artificial e inteligencia artificial. Y también una promesa verificable entre inteligencia artificial y ser humano.
SIDX es una promesa de significado. El mismo patrón de bits tiene el mismo significado. El stream de 16 bits es una promesa de formato. Red, almacenamiento e IA comparten la misma unidad. source, confidence, time son promesas de confianza. Los metadatos están integrados en la estructura y no pueden omitirse. mechanical verification es la verificación del cumplimiento de las promesas. La información que viola la especificación no puede entrar en el contexto.
En el lenguaje natural no existe el concepto de “oración inválida”. En GEUL sí existe. Que lo inválido esté definido es evidencia de que existe una promesa.
Se demuestra primero en el código
El mismo principio se aplica tanto al código como al conocimiento.
Pero el código va primero.
El código tiene compilador. Tiene AST. Tiene sistema de tipos. La frontera entre “código válido” y “código inválido” ya existe. Agregar 22 promesas sobre esta base es natural.
El conocimiento en lenguaje natural no tiene esta base. El concepto mismo de “oración válida” no existe. GEUL tiene que construir esta base desde cero.
Primero se demuestra donde es fácil, luego se expande donde es difícil. filefunc lo demuestra en el código, GEUL lo expande al conocimiento.
Esto es ingeniería.
Un recordatorio para la humanidad
El problema es simple.
Ya inventamos el estado de derecho. Es una promesa escrita con sangre. Gracias a esa promesa, 8.000 millones de seres humanos coexisten a pesar de esta enorme densidad.
Los LLM no son diferentes.
Las restricciones razonables son promesas. Para que las promesas existan, el caos y el orden deben alcanzar la proporción áurea. Si las promesas son verificables, la violación está definida y son ejecutables, cualquier sistema converge.
Tal como lo hizo la sociedad humana. Tal como lo hizo el código. Tal como lo hará el conocimiento.
No hace falta un nuevo invento. Solo aplicar lo que ya inventamos a un nuevo dominio.
Diseña las promesas. Y convergirá.