The whole idea, in six shots

01 / 06

Un negocio real, un viernes cualquiera.

Varias sedes, inventario que se mueve, turnos que alguien acomodó de memoria. Casi nada de esto vive en un sistema: vive en WhatsApp, en el POS y en la cabeza del que lleva años ahí.

  1. Un negocio real, un viernes cualquiera. Varias sedes, inventario que se mueve, turnos que alguien acomodó de memoria. Casi nada de esto vive en un sistema: vive en WhatsApp, en el POS y en la cabeza del que lleva años ahí.
  2. Toda decisión operativa se toma una sola vez. Cambias un precio, un turno, un pedido. El mundo se mueve — y la alternativa nunca se observa. No existe un ambiente de pruebas para la forma en que opera un negocio.
  3. Parallax reconstruye el negocio desde lo que ya hay. Le apuntas a un contexto — tus datos, el espacio de trabajo de un agente, o una carpeta cualquiera — y propone un modelo: qué cosas existen, qué acciones son posibles, qué no puede dejar de ser cierto nunca.
  4. Nada corre hasta que lo aceptas. Un modelo que nadie revisó no debería poder producir números que se ven autoritativos. Si falta una unidad en una cantidad, se niega a activarse. Falla cerrado — no adivina.
  5. Bifurcas la historia y cambias exactamente una cosa. Mismo estado inicial, misma semilla, una política distinta. El log es append-only, así que una rama no cuesta nada. El ángulo entre las dos ramas es la medición — eso significa la palabra parallax.
  6. Y cada número dice cuánto de él fue real. Tipado observado o simulado desde que nace, y la marca se propaga: un valor derivado de algo simulado es simulado, por mucho dato real que haya entrado al lado.

The opening frame of the film — a working kitchen — redrawn out of typographic characters and held still, because it already happened. Over it, a solid recorded line runs in from the left, reaches a fork, and opens into nine candidate trajectories that extend, brighten, and then collapse as exactly one of them is taken.

Un modelo es una pérdida deliberada de información. El fondo quieto es el cuadro con el que abre la película, redibujado con caracteres: se reconoce la cocina, y se ve exactamente qué se perdió. Lo único que se mueve son las trayectorias, porque son lo único que todavía no pasó — un solo pasado observado, muchos futuros simulados, y al final se toma uno. Los demás nunca se observan. Ésos son los que Parallax te deja mirar antes de elegir.

La tesis

Las pymes no carecen de datos. Carecen de una representación operativa coherente del negocio.

Sus datos están fragmentados y muchas de sus decisiones viven en conversaciones. Lo difícil de un gemelo operativo no es pronosticar: es construir un modelo del negocio que alguien pueda revisar antes de creerle. Eso es lo que corre hoy.

  1. 01Observardatos del negocio, workspace de un agente, o una carpeta cualquiera
  2. 02Estructuraruna ontología propuesta desde lo que realmente hay ahí
  3. 03Aceptarun humano responde las preguntas bloqueantes y acepta
  4. 04Simularbifurcar el log y cambiar exactamente una decisión
  5. 05Recomendaruna acción concreta en el canal donde el negocio ya opera
  6. 06Medirlo que pasó de verdad: simulado se vuelve observado

El tercer paso no es un trámite. Es el producto — y es el único de los seis que la mayoría de los simuladores no tiene.

Lo que se exige en código

Cuatro garantías, cada una una verificación en tiempo de ejecución.

Un simulador produce números seguros sobre un mundo que no existe, y casi nunca te da cómo verificarlos. La respuesta habitual es prometer más fidelidad, que no se puede comprobar desde afuera. Estas cuatro sí.

01 · La compuerta

Una ontología que nadie aceptó no puede correr.

La compuerta es una verificación en tiempo de ejecución, no una convención del sistema de tipos. Se niega mientras haya una pregunta bloqueante abierta, y una unidad en una cantidad numérica siempre bloquea.

activate() → BLOCKING_QUESTIONS_OPEN

02 · La bifurcación

Misma historia, una decisión distinta.

Bajo un agente de ventas sin gobernador, la tienda promete inventario que no tiene. Bifurcada en el paso anterior al daño, con el gobernador puesto, los mismos doce pasos producen cero.

9 violaciones → 0, seed 42, horizonte 12

03 · El tipado

Ningún número sale sin decir cuánto de él fue real.

Cada valor nace tipado observado o simulado, y la derivación une las marcas. Una entrada simulada hace simulada la respuesta, hasta la última línea. Por eso una cifra de Parallax no se puede citar como medición por accidente.

observed | simulated, y la marca se propaga

04 · La prueba

Una política no puede certificar su propia reproducibilidad.

El determinismo se verifica en cinco segundos, así que lo verificamos en vez de afirmarlo. Una política que no logra reproducir su propio resultado con la misma semilla queda degradada sin importar lo que declare — y la degradación se escribe en la rama.

misma semilla → mismo hash · actor sin fijar → PINNED baja a STABLE

Estado honesto

Lo que corre, y lo que no.

Existe y corre

  • El runtime y sus seis operadores
  • El log con bifurcación copy-on-write
  • La retícula de reproducibilidad
  • El verificador de invariantes de conservación
  • La propuesta de ontología y su compuerta
  • CLI, hub HTTP y superficie de herramientas para agentes
  • Un segundo dominio — un consultorio, con su propia transición y su propia ley de conservación. El runtime no cambió para aceptarlo.

Diseñado y no construido

  • El adaptador de LLM — hoy los actores son semilla pura
  • Un tercer dominio
  • Un dominio aportado por alguien que no seamos nosotros
  • La consola web
  • El brazo de adquisición: que la demanda que entra alimente el mismo modelo

Nada aquí está calibrado contra un negocio real, porque todavía no tenemos transcripciones reales. Preferimos decirlo a publicar un porcentaje de precisión que no podemos sustentar.

La meta nunca fue un simulador que acierte.
Es un simulador que no puede mentir sobre ser un simulador.

El hub responde en https://parallax-hub.onrender.comGET /health reporta el commit que está corriendo, que es el único campo de esa respuesta que una imagen vieja no puede falsificar. Carlos Escobar (@broomva) · Apache-2.0.