Gamilit: - Backend: Teacher services, assignments, gamification, exercise submissions - Frontend: Admin/Teacher/Student portals, module 4-5 mechanics, monitoring - Database: DDL functions, seeds for dev/prod, auth/gamification schemas - Docs: Architecture, features, guides cleanup and reorganization Core/Orchestration: - New workspace directives index - Documentation directive Trading-platform: - Database seeds and inventory updates - Tech leader validation report 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.7 KiB
Schema content_management - Gestión de Contenido
Schema: content_management
Propósito: CMS para gestión de contenido educativo, templates, versionado y moderación
Tablas: 5
Estado: ✅ Documentado
Última actualización: 2025-11-08
📋 Resumen
El schema content_management proporciona un sistema CMS completo con:
| Tabla | Propósito | Características |
|---|---|---|
content_templates |
Templates reutilizables de contenido | Plantillas para ejercicios |
marie_curie_content |
Contenido generado por IA (Marie Curie) | IA generativa |
media_files |
Archivos multimedia | Imágenes, videos, PDFs |
content_versions |
Versionado de contenido | Control de versiones |
flagged_content |
Contenido reportado/moderación | Sistema de reportes |
🗂️ Tablas
1. content_templates
Propósito: Plantillas reutilizables para creación de contenido educativo
Uso:
- Maestros crean ejercicios basados en templates
- Consistencia en estructura de contenido
- Acelera creación de contenido
2. marie_curie_content
Propósito: Contenido generado por IA (asistente Marie Curie)
Características:
- Generación automática de ejercicios
- Adaptación a nivel de estudiante
- Tracking de calidad del contenido IA
Nota: "Marie Curie" es el nombre del asistente IA del sistema
3. media_files
Propósito: Gestión de archivos multimedia
Tipos soportados:
- Imágenes (ejercicios, avatares)
- Videos educativos
- PDFs y documentos
- Audio
Integración: Sistema de Storage (ver schema storage)
4. content_versions
Propósito: Sistema de versionado de contenido
Características:
- Historial completo de cambios
- Rollback a versiones anteriores
- Auditoría de ediciones
- Diff entre versiones
Uso: Control de calidad, compliance educativo
5. flagged_content
Propósito: Sistema de moderación y reportes
Flujo:
- Usuario reporta contenido inapropiado
- Sistema crea flag en esta tabla
- Moderador revisa y toma acción
- Flag se marca como resuelto
Tipos de flags:
- Contenido inapropiado
- Error en ejercicio
- Contenido desactualizado
- Plagio
🔄 Workflows
Workflow de Creación de Contenido
Template Selection → Content Creation → Version Save → Publish
Workflow de Moderación
User Report → Flag Created → Moderator Review → Action Taken → Flag Resolved
🔗 Referencias
Épica: EXT-002 - Admin Extendido US: US-AE-003 - Content Management (ya existe) TRACEABILITY: Requiere actualización
Issue: ISSUE-005 ✅ RESUELTO Creado: 2025-11-08 Tipo: Documentación transversal consolidada