- 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.6 KiB
1.6 KiB
_MAP: EXT-006 - Gestión de Contenido
Épica: EXT-006 Nombre: CMS para Contenido Educativo Fase: 3 - Extensiones Presupuesto: $10,000 MXN Story Points: 40 SP Estado: ✅ Completado 100%
📋 Propósito
Content Management System completo para contenido educativo con editor WYSIWYG, biblioteca de contenido, versionamiento, preview mode y workflow de aprobación.
Impacto: ALTO - Escalabilidad de contenido
📁 Contenido
| Archivo | Descripción |
|---|---|
| README.md | Overview de la épica |
| historias-usuario/ | User stories (~9) |
| implementacion/TRACEABILITY.yml | Trazabilidad |
🎯 Funcionalidades
1. Editor de Contenido
- WYSIWYG editor (TipTap)
- Markdown support
- Media embed
- Code blocks para ejercicios
2. Biblioteca
- Content browsing
- Search & filters
- Tags & categorization
- Favorites
3. Versionamiento
- Version history
- Diff viewer
- Rollback capability
- Branch/merge (simple)
4. Workflow
- Draft → Review → Published
- Approval process
- Comments & feedback
- Scheduled publishing
🏗️ Implementación
Backend
- Módulo:
content-management - Endpoints: ~10 endpoints
Frontend
- Feature:
content-editor - Components: WYSIWYGEditor, ContentLibrary, VersionHistory, ApprovalWorkflow
Base de Datos
- Tablas: content_versions, content_approvals
- Soft deletes: Para recuperación de contenido
Generado: 2025-11-08