# MathTree — Roadmap ## En progreso - [ ] Nuevos nodos: Puertas Lógicas, Circuitos Combinacionales - [ ] Workbench: Circuit Builder (drag-and-drop de puertas, cables, verificación por tabla de verdad) ## Contenido - [ ] Generación procedural de retos (sumas, restas, etc. aleatorias con dificultad escalada) - [ ] Más retos por nodo (objetivo: 8-10 por nodo mínimo) - [ ] Explicaciones "Aprende primero" en todos los retos, no solo los primeros - [ ] Nodos de Geometría (ángulos, áreas, trigonometría) - [ ] Nodos de Estadística (media, mediana, probabilidad) - [ ] Nodos de Programación (pseudocódigo, variables, bucles) ## Nuevos Workbenches - [ ] Circuit Builder — puertas lógicas, cables, tablas de verdad - [ ] Code Editor — Monaco editor con test cases para nodos de programación - [ ] Graph/Plotter — plotting interactivo estilo Desmos para funciones y geometría - [ ] Physics Sim — canvas 2D con motor de física para cinemática y balística ## UX / Pulido - [ ] Animaciones al desbloquear nodos, ganar XP, subir de nivel - [ ] Sonidos de feedback (correcto/incorrecto/desbloqueo) - [ ] Landing page - [ ] Responsive / mobile improvements - [ ] Dark/light mode toggle ## Persistencia - [ ] Supabase auth (email/password) - [ ] Sync progreso a la nube - [ ] Página de perfil con avatar y username ## Futuro - [ ] Features sociales (compartir soluciones, duelos) - [ ] Leaderboards semanales - [ ] Integrar logic-gates como módulo embebido del circuit builder - [ ] Integrar reaktor como módulo embebido del signal playground