01 // qué
Consola de paridad. Cada caso compara status HTTP y cuerpo JSON, byte a byte, contra el entrypoint público.
movingparticle@caja-negra:~$ cat ./DEMO_RUNNER.txt
.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
/ \
/ \
/ \
/ \
+---------------------------------------------------------------------------------+
| |
| ██████╗ ██╗ █████╗ ██████╗ ██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ |
| ██╔══██╗ ██║ ██╔══██╗ ██╔════╝ ██║ ██╔╝ ██╔══██╗ ██╔═══██╗ ╚██╗██╔╝ |
| ██████╔╝ ██║ ███████║ ██║ █████╔╝ ██████╔╝ ██║ ██║ ╚███╔╝ |
| ██╔══██╗ ██║ ██╔══██║ ██║ ██╔═██╗ ██╔══██╗ ██║ ██║ ██╔██╗ |
| ██████╔╝ ███████╗ ██║ ██║ ╚██████╗ ██║ ██╗ ██████╔╝ ╚██████╔╝ ██╔╝ ██╗ |
| ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ |
+---------------------------------------------------------------------------------+
FRONTIER Bogotá 2026 · Reto 2 · demo en vivo.
La misma pieza que el documento de diseño: IBM Plex Mono para leer, VT323 para los contadores. Aquí no se afirma la paridad — se ejecuta contra el Worker.
Consola de paridad. Cada caso compara status HTTP y cuerpo JSON, byte a byte, contra el entrypoint público.
24 pruebas: 20 ejemplos oficiales, auth y un payload que debe morir en 413. Reset atómico antes de la batería.
Verde solo si coincide. El typo recieved y el espacio final de E301 se replican a propósito.
Entrypoint caja-negra-reemplazo.parsec-ai-labs.workers.dev. Token de equipo por defecto. Cámbialo si quieres ver el 401.
Cómo se descartaron hipótesis. El agente no memorizó los 20 ejemplos: cada probe separaba dos reglas posibles.
Descartada en probes #01–#06. El residuo no era polinómico ni dependía de sumas pares/impares.
Descartada en probes #07–#12. Mapear A→65 no cerraba. A=1 … Z=26, alfanumérico 1-based.
Confirmada en 16/16: CD = 98 − (N·100) mod 97. Generaliza a casos no vistos.
E303 (monto) antes que E304, E401, E506 (límite) y E507 (saldo). El typo histórico recieved se conserva.
experimentos.jsonl
Un mensaje, un control ISO 7064, una respuesta. Sirve para enseñar el caso que el jurado pida en el momento.