Cómo funciona
Quiz your slop es un juego de preguntas y respuestas al estilo RPG en el que aprendes cómo funciona tu propio proyecto de software. Tu IA de programación se vuelve el Máster del juego: lee el repositorio, dibuja un mapa a partir de la estructura del código y hace preguntas sobre él. Cada región del mapa solo se revela cuando demuestras que entiendes cómo funciona.
El Máster es tu IA
El Juego no incluye IA. El Máster es la CLI de IA que ya usas — Claude Code o Codex CLI — llamada por el Juego, en tu máquina, dentro de la carpeta de tu Proyecto.
El Máster solo puede leer. El Juego lo impone: Claude Code corre solo con las herramientas Read, Grep y Glob, y Codex con --sandbox read-only. Sin edición, sin shell, sin red. Una CLI sin modo restringido se rechaza.
El comando exacto que el Juego va a ejecutar aparece en pantalla antes de empezar.
Tu código nunca sale de tu máquina
El Juego corre en local. El código lo lee tu IA, que lo envía a su proveedor (Anthropic u OpenAI) como en tu uso normal — nunca al servidor de Quiz your slop.
El servidor solo recibe progreso, sin contenido: la cuenta, el XP, el Título, estadísticas y, por Aventura, un id sin significado, el porcentaje revelado y la Clase.
El mapa nace de tu repositorio
Una Aventura es la campaña sobre un Proyecto: uno o más repositorios git tratados como un solo sistema. Cada aplicación o servicio se vuelve un Territorio (una isla en el mapa).
Cada Región es una responsabilidad funcional del código — Autenticación, API de pedidos, Esquema de la base de datos —, no una carpeta. Las Regiones se unen por Enlaces: Llamada (HTTP/gRPC/GraphQL), Consulta (base de datos), Evento (cola) o Dependencia directa (import).
Al principio solo la región de entrada está fuera de la Niebla. Eliges una Clase — Backend, Frontend o Fullstack — y ella define por dónde empieza la Aventura.
Expediciones y Desafíos
Una Expedición es una sesión corta (10 a 20 minutos) en una región: una batalla contra su Guardián, con 5 Desafíos. Cuatro aciertos revelan la región y desbloquean las vecinas.
Los Desafíos tienen tres formatos, todos con solución objetiva: Opción múltiple, Señalar en el código (elegir el archivo o la función correctos) y Trazar el flujo (ordenar los pasos de un camino por el sistema).
Equivocarse no cuesta nada. Después de cada respuesta aparece la explicación con la Evidencia: la ruta:línea y el fragmento de código que prueban la solución.
Desconfiar de la IA es parte del juego
Toda solución trae Evidencia y se puede impugnar. Si crees que el Máster se equivocó, explica por qué; él vuelve a revisar el código. Si reconoce el error, el Desafío se anula y ganas el bono de Cazador de Slop.
Progresión
El Progreso de la Aventura es la fracción de las regiones conocidas que ya revelaste — y puede bajar cuando el código cambia: una región revelada cuyo código cambió bastante queda desactualizada y pide una nueva Expedición sobre lo que cambió.
El XP suma todas las Aventuras y da un Título cosmético: Commiteador Ciego → Lector de Diff → Arqueólogo de Código → Unslopper. Subir de nivel no da poder: aprender es la recompensa.
Tutorial: la Taberna del Slop
Para aprender a jugar sin ninguna IA, el sitio tiene el Tutorial: una Aventura fija sobre la Taberna del Slop, una app de pedidos de taberna hecha a medida, con Desafíos escritos a mano y slop plantado a propósito. Basta con entrar con GitHub.