El corpus de investigación: 51 estudios, publicados enteros
Math Challenge publicó 51 investigaciones, 168,355 palabras, con fuentes numeradas y limitaciones declaradas — enteras, incluidos los pasajes donde la evidencia contradice al producto.
El corpus en números
- Investigaciones
- 51
- Palabras
- 168,355
- Enlaces externos
- 838
- Dominios distintos
- 369
- Marcas [unverified]
- 17
- Temas
- 5
Cada número de aquí se cuenta en tiempo de build leyendo la carpeta de investigación del repositorio. Ninguno se escribe en un archivo de traducción, así que ninguno puede envejecer en silencio. Dos precisiones, porque comandos parecidos dan respuestas distintas. Listar todos los archivos Markdown de esa carpeta devuelve 53, no 51: cuenta el índice, que no es una investigación. Y esta página cuenta palabras como lo hace wc -w, marcado incluido, mientras que la página de cada estudio cuenta el texto ya sin Markdown — 9 menos en todo el corpus.
Cómo está armada cada investigación
Las 51 tienen la misma forma, y eso se comprobó en vez de suponerse: un resumen ejecutivo en español y otro en inglés, hallazgos numerados con sus citas, e implicaciones de diseño al final. Entre todas llevan 838 enlaces externos a 369 dominios distintos.
Las investigaciones no están traducidas
Este índice existe en siete locales; el corpus no. 47 de los documentos están escritos en inglés y 4 en español, y cada uno abre con un resumen ejecutivo en los dos. Decir que el corpus está traducido sería la primera afirmación falsa de un sitio cuyo argumento es que no hace ninguna.
Por qué también se publican las investigaciones que contradicen al producto
Publicar solo la investigación que te da la razón es mercadotecnia con notas al pie. Lo que vuelve legible un corpus es la parte que costó algo, y varios de estos estudios convencieron al dueño de no hacer lo que había pedido. Esos pasajes salen enteros, al mismo tamaño que todo lo demás.
- El encargo original pedía que el producto fuera lo más adictivo posible. El estudio mc-17 catalogó las mecánicas de enganche con exposición regulatoria real, y lo que salió de ahí es una lista negra que las nombra una por una: sin moneda comprable, sin recompensas aleatorias de pago, sin corazones que le impidan a un niño seguir practicando.
- El dueño pidió gRPC por su nombre. El estudio mc-47 encontró tres razones independientes por las que no funciona aquí — Workers no puede hacer llamadas gRPC salientes, el navegador no habla el protocolo, los trailers de HTTP casi no tienen soporte en el borde — y cualquiera bastaba. Se descartó.
- El tablero global ordena por puntos. Los estudios mc-18 y mc-44 recomiendan ordenar por habilidad estimada, y mc-18 advierte que sumar puntos premia a quien resuelve muchos ejercicios fáciles rápido. La decisión va en contra de todas formas, lo dice en su propio texto, y anota la condición para revisarla.
- La tabla de tiempo de pantalla parece ciencia y en su mayoría no lo es. El estudio mc-26 encontró que de los cinco años en adelante ninguna autoridad publica una cifra, así que el resto de esa tabla queda marcado como criterio nuestro y no como evidencia.
Nada de esto es confesión. Una afirmación que se puede comprobar vale más que una que no, y publicar las que fueron en contra nuestra, al mismo tamaño que el resto, es lo que vuelve comprobables a las demás.
Qué significa [unverified]
17 afirmaciones llevan una marca [unverified] explícita, todas dentro de 2 de las 51 investigaciones, y 13 estudios usan la palabra en algún lado sin los corchetes. La marca significa una sola cosa: el agente que escribió el renglón no pudo llegar a una fuente primaria. Varios sitios de gobierno bloquean la lectura automatizada, así que algunas afirmaciones legales no se pudieron comprobar. Se quedan en el texto, marcadas, en vez de borrarse en silencio.
Ninguno de esos pasajes es asesoría legal, y ninguno puede ser base de cumplimiento sin un abogado. Esa advertencia está escrita dentro de los documentos, no pegada encima después.
Cómo se hizo la investigación de verdad
La cuota de búsqueda web de la sesión se agotó a la mitad. Los agentes que siguieron leyeron fuentes primarias directamente — MDN, WebKit, W3C, EUR-Lex, páginas de precios, PDFs de artículos — y usaron un endpoint de búsqueda en HTML plano. Cada documento declara sus limitaciones al final. Este párrafo es incómodo, y es la razón por la que las marcas de arriba son creíbles.
Corpus de investigación de Math Challenge
51 investigaciones sobre enseñanza de las matemáticas, privacidad infantil, gamificación e ingeniería de plataforma, con fecha 2026-07-31 y publicadas enteras, bajo la AGPL-3.0, en el repositorio público del proyecto.
Pedagogía — cómo se enseñan las matemáticas
- mc-01 Japanese Mathematics Education: Lesson Study, Structured Problem Solving, Bansho, Neriage, and Soroban/Anzan
La clase japonesa en cuatro fases, el estudio TIMSS en video y la evidencia real del ábaco.
- mc-02 Chinese Mathematics Education: Variation Theory, Mastery, and the Evidence Behind the Reputation
Armar series de ejercicios con variación sistemática en vez de números al azar.
- mc-03 Singapore Math: CPA Progression, Bar Modelling, and the MOE Framework
De lo concreto a lo pictórico a lo abstracto, y el modelo de barras por nivel.
- mc-04 Cognitive Load Theory and Worked Examples in Mathematics
Cuándo mostrar la solución, cuándo hacer que resuelva, y cómo quitar el andamiaje.
- mc-05 Spacing, Retrieval Practice, and Interleaving Applied to Mathematics
El algoritmo de repaso mismo: parámetros, intervalos y umbral de maestría.
- mc-06 Early Numeracy and Number Sense for Ages 3–7 (Pre-K, Kinder, Grade 1)
La trayectoria de aprendizaje de los tres a los siete años, en orden.
- mc-07 Learning fractions, decimals, ratio, and proportional reasoning (ages ~8–14)
Trece errores con nombre, la respuesta que produce cada uno y qué dice el tutor.
- mc-08 Algebra Learning Ages 12–17: The Arithmetic-to-Algebra Transition, Equals-Sign Misconceptions, Error Taxonomies, and Procedural Flexibility
Nueve reglas mal aprendidas al pasar de la aritmética al álgebra, y su reparación.
- mc-09 Geometry, Measurement, and Spatial Reasoning Across Ages
Qué formatos de geometría califica un navegador y cuáles siguen necesitando gente.
- mc-10 Math anxiety, timed testing, growth mindset, and productive struggle: what the evidence actually supports
Léela antes de decidir nada sobre el cronómetro. Es donde la evidencia más contradice.
- mc-11 Feedback and Formative Assessment in Mathematics — Evidence for an AI Tutor
Plantillas de retroalimentación por edad, y la que empeora el desempeño.
- mc-12 Beyond High School: Proof, Olympiad Training, and PhD-Level Mathematics — What "PhD Mode" Could Realistically Contain
Catorce bandas arriba del bachillerato, cada una calificable sin una persona.
- mc-35 What the research actually says about teaching over the internet
Proporción de hacer y ver, largo del video, y cómo mediríamos si esto enseña.
- mc-39 Drill, Mental Arithmetic, and "Eastern" Method Traditions: What the Evidence Actually Supports
Kumon, ábaco, védica, rusa, húngara, finlandesa: evidencia contra mercadotecnia.
Producto, motor y contenido
- mc-13 Intelligent Tutoring Systems and Learner Modelling: BKT, DKT, PFA, and the Math Garden Elo Approach
La fórmula que combina precisión y tiempo en un solo puntaje, ya validada.
- mc-14 Competitive and Design Research: Leading Math Learning Products
Khan, Brilliant, Kumon, IXL, Prodigy: qué copiar, qué evitar y dónde está el hueco.
- mc-15 School grades and math curricula across countries — toward one internal ladder
Los sistemas de grados por país, y la escalera interna neutral que salió de ahí.
- mc-36 Designing Engaging, Pedagogically Sound Math Challenges: Rich Task Traditions, Item Formats, and Standards
Veinte formatos evaluados por resistencia a un solver, y el orden para construirlos.
- mc-37 Larry Profe — porting Larry to Math Challenge
Qué existe ya en código, con archivo y línea, el ruteo de modelos y el costo.
- mc-40 Building and Operating a 2,500-Item Math Bank: What Real Learning Products Do
Un banco de 2,500 reactivos: plantilla, mano o IA, con esquema, esfuerzo y costo.
- mc-44 Adaptive Placement Testing and Computerized Adaptive Testing (CAT): IRT, Cold-Start Calibration, and Knowledge Spaces
El algoritmo de ubicación construible en la versión uno, sin banco calibrado.
Gamificación, competencia e identidad
- mc-16 Duolingo's Gamification System and the Research Behind Engagement Mechanics
Las mecánicas de enganche una por una, con evidencia y riesgo si el usuario es un niño.
- mc-17 Ethical gamification, intrinsic motivation, and dark patterns aimed at children: the counterweight to "as addictive as possible"
La contraparte de lo más adictivo posible: líneas rojas con exposición regulatoria.
- mc-18 Leaderboards and Competition Design: Psychological Effects, Rating Systems, and Fair Cross-Difficulty Comparison
Sistemas de rating, ligas de treinta, y cómo comparar a un niño con un doctorando.
- mc-19 Habit Loops, Retention Mechanics and Push Notifications for a Children's Math PWA
Notificaciones que no se construyen sobre la culpa, y la realidad del push en iOS.
- mc-42 Audio, Music, Haptics, Motion and "Juice" in Learning Games
Sonido por banda de edad, y iOS Safari sin Vibration API en ninguna versión.
- mc-43 Avatars, Identity and Progression for Children's Products Under Strict Privacy
Alias seguros en cinco idiomas, y qué cosméticos no son una caja de botín.
Interfaz por banda de edad y dispositivo
- mc-20 UI and interaction design for children aged 3-6 (KINDER band)
Blancos táctiles cerca de 88 px, con la fuente, y por qué arrastrar falla a esta edad.
- mc-21 UI/UX design for children aged 7-11 (PRIMARY / ELEMENTARY band)
El punto medio: ya no es interfaz de preescolar, todavía no es de adolescente.
- mc-22 UI/UX Design for Teenagers (Ages 12–17): Research for the Math Challenge SECONDARY/TEEN Theme
Qué hace que una app se lea como de niños chiquitos. Modo oscuro por defecto.
- mc-23 Interface Design for Serious Adult Mathematics: Rendering, Input, and the Adult/Expert Theme
KaTeX, MathJax y MathLive por licencia y accesibilidad; matemáticas por dispositivo.
- mc-34 Internationalizing Math Notation: Numbers, Symbols, and Long Division Across Five Languages
México escribe punto decimal y el resto coma, y la división larga de cuatro formas.
- mc-38 Accessibility and learning differences in a global, all-ages math game
Cómo un juego cronometrado cumple WCAG 2.2, y qué lleva un modo discalculia.
- mc-49 Navigation Patterns for a PWA-First Site: Installed App, Mobile Browser Tab, and Desktop
Una sola navegación primaria a la vez; la barra inferior solo existe instalada.
- mc-50 Navigation for the Authenticated App Area: Parent Dashboard and Future Child/Adult Play Surfaces
El área privada nunca hereda el layout público; las pestañas salen de la cuenta real.
- mc-51 Clasificación de las ramas de las matemáticas y su estructura de prerrequisitos — de MSC 2020 a los planes universitarios y los currículos escolares del mundo
Las 63 áreas de MSC 2020, arXiv e ICM; la espina escolar universal y las cadenas de prerrequisitos verificadas en diez instituciones; el mapa de 26 ramas con puertas.
- mc-52 Lógica para niños: booleana, tablas de verdad y acertijos — cómo se enseña en el mundo y cómo se convierte en retos de 7 años en adelante
Bebras y sus bandas por edad verificadas; Smullyan como puente a la demostración (MAA); la escalera LOGI N4-N12: atributos, acertijos, tablas, predicados.
Plataforma, seguridad y negocio
- mc-25 Children's Privacy and Data Protection Law for Math Challenge
COPPA, artículo 8 del GDPR, Children's Code, LGPD de Brasil y México tras el INAI.
- mc-26 Screen time guidance and healthy digital habits for children: setting evidence-based bounds on a parent-adjustable daily limit
Límites diarios por edad, y la nota de que pasados los cinco nadie publica uno.
- mc-27 Family Account Architecture and Consent UX — How the Best Products Do It
El modelo de entidades de la cuenta familiar, y entrar sin leer a los cinco años.
- mc-28 Teacher/Classroom Mode: Roster Design, the FERPA/COPPA Consent Gap for a Non-School Teacher, and Safe Competition
El hueco legal: un maestro sin escuela no puede invocar la excepción escolar.
- mc-29 Online Assessment Integrity and Anti-Cheating: A Progressive Model for a Consumer Math App
Seis niveles progresivos de integridad, y lo que jamás se le hace a un niño.
- mc-30 Behavioral/Process Data in Learning Systems: What Hesitation and Timing Mean, and Where Child Privacy Law Draws the Line
Corregir mejora la calificación el 79% de las veces: penalizar el borrado es un error.
- mc-31 The Solver Threat: AI Math Assistance in 2026 and What Actually Resists It
Qué formatos sobreviven a un solver de fotos y a un modelo de frontera, y cuáles no.
- mc-32 Cloudflare Architecture for Math Challenge
El inventario de Cloudflare con nombre, tipo, propósito y binding, y sus límites.
- mc-33 PWA-First Reality in 2026: Installability, iOS Safari, Offline, and the Store Question for Math Challenge
Capacidades de iOS, Android y escritorio; el push en iOS exige instalar en inicio.
- mc-41 Monetization and Pricing for Family Math Edtech — What Comparables Actually Charge, and What Regulators Actually Require
Qué cobran los comparables, pagos por mercado, IVA y derecho de desistimiento.
- mc-45 Onboarding, registro y activación: cuántos campos, y por qué los tours casi nunca sirven
Qué cuesta cada campo de registro, y por qué se desaconseja el carrusel de bienvenida.
- mc-46 Clubs, retos de grupo y prendas: cómo tener apuestas sin perdedor y sin exposición regulatoria
Los tres elementos del juego ilegal, y una apuesta de grupo sin perdedor.
- mc-47 Stack, protocolos y rendimiento real: qué está de verdad a la vanguardia sobre Cloudflare
Por qué gRPC queda fuera: Workers no lo puede llamar y el navegador no lo habla.
- mc-48 El sitio abierto: por qué publicar la investigación es la estrategia orgánica
El argumento para publicar la investigación, y su nota de que ninguna fuente es primaria.
Compruébalo tú
Clona el repositorio y corre esto. Cada cifra de aquí sale de uno de estos comandos en tiempo de build; ninguna se escribió de memoria.
- Las 51 investigaciones
ls docs/research/2026-07-31-mc-*.md | wc -l- Las 168,355 palabras
cat docs/research/2026-07-31-mc-*.md | wc -w- Las 17 marcas entre corchetes
grep -o "\[unverified\]" docs/research/2026-07-31-mc-*.md | wc -l- Que las 51 traen una sección de fuentes numerada
grep -l "^## Sources" docs/research/2026-07-31-mc-*.md | wc -l- La licencia: AGPL-3.0
gh repo view kilowatto/math-challenge --json licenseInfo
Lo que todavía no está aquí
- No hay buscador ni filtros. {docs} investigaciones caben en una sola lista, y una página que funciona con JavaScript apagado vale más que un filtro que no.
- Los cuerpos no están traducidos. Solo este índice existe en siete locales.
- El corpus tiene fecha {fecha} y no se ha revisado desde entonces. No está arbitrado, y se produjo con asistencia de IA bajo dirección humana — que es justo por qué cada documento nombra sus propios límites.
El corpus completo, sin editar, vive en el repositorio público: la carpeta de investigación en GitHub