- 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>
2.8 KiB
2.8 KiB
_MAP: docs/97-adr/
Última actualización: 2025-11-29 Estado: 🟢 Activo Versión: 3.0 Propósito: Architecture Decision Records
📋 Propósito de esta Carpeta
Registro de todas las decisiones arquitectónicas importantes del proyecto GAMILIT.
Formato: ADR-{NUM}-{título}.md
Audiencia: Tech Leads, Arquitectos, Product Owner
📁 Contenido
ADRs Implementados (19)
| ADR | Título | Estado | Categoría |
|---|---|---|---|
| ADR-0001 | Monorepo Architecture | ✅ Implemented | Architecture |
| ADR-0002 | Sistema SIMCO (_MAP.md) | ✅ Implemented | Documentation |
| ADR-0003 | Team vs Guild | ✅ Implemented | Social Features |
| ADR-007 | Schemas sin Tablas | ✅ Accepted | Database |
| ADR-008 | Sistema Dual exercise_type | ✅ Implemented | Database |
| ADR-009 | Duración Podcast Ejercicio 3.4 | ✅ Implemented | Content Design |
| ADR-010 | Documento Diseño Fuente Verdad | ✅ Accepted | Architecture |
| ADR-011 | Frontend API Client Structure | ✅ Accepted | Frontend |
| ADR-012 | Automatic User Initialization Trigger | ✅ Implemented | Database |
| ADR-013 | React Query Adoption | ✅ Implemented | Frontend |
| ADR-014 | Nil-Safety Patterns | ✅ Accepted | Frontend |
| ADR-015 | Centralized API Routes | ✅ Implemented | Frontend |
| ADR-016 | Simplificar Backend XP | ✅ Implemented | Backend |
| ADR-017 | Admin Portal Avanzado | ✅ Accepted | Architecture |
| ADR-018 | Removal Migrations Folders | ✅ Accepted | Database |
| ADR-019 | Runtime Validation Zod | ✅ Accepted | Frontend |
| ADR-020 | Validación Alternativas Fill-in-Blank | ✅ Implemented | Database |
| ADR-021 | Estandarización Recompensas XP | ✅ Implemented | Gamification |
| ADR-026 | SIMCO v2 Estructura Modular | ✅ Accepted | Documentation |
Total ADRs: 19 implementados/aceptados
Estado: 🟢 Sistema activo y consolidado
📊 Distribución por Categoría
| Categoría | Cantidad | ADRs |
|---|---|---|
| Architecture | 4 | 0001, 0002, 010, 017 |
| Database | 5 | 007, 008, 012, 018, 020 |
| Frontend | 5 | 011, 013, 014, 015, 019 |
| Documentation | 2 | 0002, 026 |
| Backend | 1 | 016 |
| Gamification | 1 | 021 |
| Social Features | 1 | 0003 |
| Content Design | 1 | 009 |
🔗 Interdependencias
Esta Carpeta Alimenta A:
- docs/02-especificaciones-tecnicas/ - Decisiones técnicas
- Desarrolladores - Contexto de decisiones
- docs/95-guias-desarrollo/ - Guías de implementación
🎯 Próximos ADRs Disponibles
Números disponibles para nuevos ADRs: ADR-022, ADR-023, ADR-024, ADR-025, ADR-027+
Generado: 2025-11-07 Última consolidación: 2025-11-29 (19 ADRs documentados) Versión: 3.0.0