- Configure workspace Git repository with comprehensive .gitignore - Add Odoo as submodule for ERP reference code - Include documentation: SETUP.md, GIT-STRUCTURE.md - Add gitignore templates for projects (backend, frontend, database) - Structure supports independent repos per project/subproject level Workspace includes: - core/ - Reusable patterns, modules, orchestration system - projects/ - Active projects (erp-suite, gamilit, trading-platform, etc.) - knowledge-base/ - Reference code and patterns (includes Odoo submodule) - devtools/ - Development tools and templates - customers/ - Client implementations template 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
_MAP: EXT-009 - Peer Challenges
Épica: EXT-009 Nombre: Desafíos entre Pares (Peer-to-Peer Challenges) Fase: 3 - Extensiones (Alcance v2 EXTENSIONES) Presupuesto Total: $12,000 MXN Story Points Total: 30 SP Estado: 🟡 50% IMPLEMENTADA (15 SP impl, 15 SP pend) Última actualización: 2025-11-20
📋 Propósito
Sistema de desafíos competitivos entre estudiantes para aumentar engagement y aprendizaje social.
Impacto: MEDIO - Feature nice-to-have para engagement
📁 User Stories (5 total)
| ID | Título | SP | Prioridad | Estado |
|---|---|---|---|---|
| US-PC-001 | CRUD Challenges | 8 | P2 | ✅ 100% |
| US-PC-002 | Scoring Básico | 7 | P2 | ✅ 100% |
| US-PC-003 | Matchmaking Algorithm | 8 | P2 | 📝 Pendiente |
| US-PC-004 | Challenge Leaderboards | 7 | P3 | 📝 Pendiente |
| US-PC-005 | Notificaciones Challenge | - | P3 | 🟡 Parcial |
Total: 15/30 SP implementados (50%)
🎯 Implementación
Database: social_features.challenges ✅ Creado
Backend: ChallengesService 🟡 Parcial
Pendiente: Matchmaking algorithm, leaderboards
Generado: 2025-11-20