Arquitectura
A React and TypeScript learning client organized around challenges, governed Hero Books missions, guided planning, and reviewable learner actions.
Flujo de datos
AlgoQuest mission -> MV3 Builder artifact -> broker admission -> Colab evidence -> AlgoQuest progression decision
AlgoQuest remains the canonical mission and progression owner. The Chromium extension transports typed evidence without reading the Colab DOM. Narrative rewards, learning evidence, execution receipts, and ephemeral observations remain separate records.
Procedencia
Registre el commit del repositorio, la configuracion, los identificadores de entrada, el comando de ejecucion, la ubicacion de salida y el resultado de validacion. Una captura por si sola no es un artefacto reproducible.
Comportamiento ante fallos
La configuracion ausente, las dependencias no disponibles, una entrada invalida y las pruebas fallidas deben seguir visibles. La herramienta no debe reemplazar un fallo por un exito inventado.