On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   apps/backend/.gitignore
	modified:   apps/backend/package.json
	modified:   apps/backend/src/modules/educational/educational.module.ts
	modified:   apps/backend/src/modules/educational/entities/index.ts
	modified:   apps/backend/src/modules/educational/services/exercises.service.ts
	modified:   apps/backend/src/modules/gamification/controllers/index.ts
	modified:   apps/backend/src/modules/gamification/dto/ml-coins/transaction-response.dto.ts
	modified:   apps/backend/src/modules/gamification/entities/index.ts
	modified:   apps/backend/src/modules/gamification/entities/maya-rank.entity.ts
	modified:   apps/backend/src/modules/gamification/gamification.module.ts
	modified:   apps/backend/src/modules/gamification/services/index.ts
	modified:   apps/backend/src/modules/gamification/services/ml-coins.service.ts
	modified:   apps/backend/src/modules/gamification/services/ranks.service.ts
	modified:   apps/backend/src/modules/notifications/controllers/notification-devices.controller.ts
	modified:   apps/backend/src/modules/notifications/notifications.module.ts
	modified:   apps/backend/src/modules/notifications/services/notification-queue.service.ts
	modified:   apps/backend/src/modules/notifications/services/notification.service.ts
	modified:   apps/backend/src/modules/progress/entities/index.ts
	modified:   apps/backend/src/modules/progress/services/exercise-attempt.service.ts
	modified:   apps/backend/src/modules/teacher/services/index.ts
	modified:   apps/backend/src/modules/teacher/teacher.module.ts
	modified:   apps/backend/src/shared/constants/database.constants.ts
	modified:   apps/backend/src/shared/constants/enums.constants.ts
	modified:   apps/database/create-database.sh
	modified:   apps/database/ddl/00-prerequisites.sql
	modified:   apps/database/seeds/prod/gamification_system/03-maya_ranks.sql
	modified:   apps/database/seeds/prod/gamification_system/04-achievements.sql
	modified:   apps/frontend/.env.example
	modified:   apps/frontend/package.json
	modified:   apps/frontend/src/App.tsx
	modified:   apps/frontend/src/apps/admin/pages/AdminProgressPage.tsx
	modified:   apps/frontend/src/apps/student/pages/DeviceManagementSection.tsx
	modified:   apps/frontend/src/apps/student/pages/ShopPage.tsx
	modified:   apps/frontend/src/apps/teacher/components/responses/ResponseDetailModal.tsx
	modified:   apps/frontend/src/apps/teacher/components/responses/ResponsesTable.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherAlertsPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherAnalyticsPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherAssignmentsPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherCommunicationPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherContentPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherDashboardPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherExerciseResponsesPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherGamificationPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherMonitoringPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherProgressPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherReportsPage.tsx
	modified:   apps/frontend/src/apps/teacher/pages/TeacherResourcesPage.tsx
	modified:   apps/frontend/src/config/api.config.ts
	modified:   apps/frontend/src/features/gamification/economy/types/economyTypes.ts
	modified:   apps/frontend/src/features/gamification/ranks/store/ranksStore.ts
	modified:   apps/frontend/src/features/gamification/social/api/socialAPI.ts
	modified:   apps/frontend/src/features/gamification/social/store/leaderboardsStore.ts
	modified:   apps/frontend/src/features/mechanics/index.ts
	modified:   apps/frontend/src/features/mechanics/module1/CompletarEspacios/CompletarEspaciosExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module1/Crucigrama/CrucigramaExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module1/MapaConceptual/MapaConceptualExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module1/SopaLetras/SopaLetrasExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module1/Timeline/TimelineExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module1/VerdaderoFalso/VerdaderoFalsoExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/ConstruccionHipotesis/CausaEfectoExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/DetectiveTextual/DetectiveTextualExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/LecturaInferencial/LecturaInferencialExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/PrediccionNarrativa/PrediccionNarrativaExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/PuzzleContexto/PuzzleContextoExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module2/RuedaInferencias/RuedaInferenciasExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module3/AnalisisFuentes/AnalisisFuentesExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module3/DebateDigital/DebateDigitalExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module3/MatrizPerspectivas/MatrizPerspectivasExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module3/PodcastArgumentativo/PodcastArgumentativoExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module3/TribunalOpiniones/TribunalOpinionesExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module4/AnalisisMemes/AnalisisMemesExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module4/InfografiaInteractiva/InfografiaInteractivaExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module4/NavegacionHipertextual/NavegacionHipertextualExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module4/QuizTikTok/QuizTikTokExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module4/VerificadorFakeNews/VerificadorFakeNewsExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module5/ComicDigital/ComicDigitalExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module5/DiarioMultimedia/DiarioMultimediaExercise.tsx
	modified:   apps/frontend/src/features/mechanics/module5/VideoCarta/VideoCartaExercise.tsx
	modified:   apps/frontend/src/features/notifications/components/NotificationDropdown.tsx
	modified:   apps/frontend/src/services/api/notificationsAPI.ts
	modified:   apps/frontend/src/shared/components/mechanics/index.ts
	modified:   apps/frontend/src/shared/hooks/index.ts
	modified:   apps/frontend/src/shared/hooks/useAudioRecorder.ts
	modified:   docs/04-fase-backlog/README.md
	modified:   docs/README.md
	modified:   orchestration/inventarios/BACKEND_INVENTORY.yml
	modified:   orchestration/inventarios/DATABASE_INVENTORY.yml
	modified:   orchestration/inventarios/FRONTEND_INVENTORY.yml
	modified:   orchestration/trazas/TRAZA-TAREAS-BACKEND.md
	modified:   orchestration/trazas/TRAZA-TAREAS-DATABASE.md
	modified:   orchestration/trazas/TRAZA-TAREAS-FRONTEND.md
	modified:   package-lock.json
	modified:   package.json

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	apps/backend/docs/
	apps/backend/scripts/generate-vapid-keys.js
	apps/backend/src/modules/educational/controllers/media-upload.controller.ts
	apps/backend/src/modules/educational/dto/upload-media.dto.ts
	apps/backend/src/modules/educational/entities/media-attachment.entity.ts
	apps/backend/src/modules/educational/services/media-storage.service.ts
	apps/backend/src/modules/gamification/CHANGELOG-ML-COINS-MULTIPLIER.md
	apps/backend/src/modules/gamification/TEAM-MISSIONS-IMPLEMENTATION.md
	apps/backend/src/modules/gamification/controllers/shop.controller.ts
	apps/backend/src/modules/gamification/controllers/team-missions.controller.ts
	apps/backend/src/modules/gamification/dto/shop/
	apps/backend/src/modules/gamification/dto/team-missions/
	apps/backend/src/modules/gamification/entities/shop-category.entity.ts
	apps/backend/src/modules/gamification/entities/shop-item.entity.ts
	apps/backend/src/modules/gamification/entities/team-mission-contribution.entity.ts
	apps/backend/src/modules/gamification/entities/team-mission.entity.ts
	apps/backend/src/modules/gamification/entities/user-purchase.entity.ts
	apps/backend/src/modules/gamification/services/shop.service.ts
	apps/backend/src/modules/gamification/services/team-missions.service.ts
	apps/backend/src/modules/notifications/services/push-notification.service.ts
	apps/backend/src/modules/progress/entities/manual-review.entity.ts
	apps/backend/src/modules/teacher/controllers/manual-review.controller.ts
	apps/backend/src/modules/teacher/dto/create-review.dto.ts
	apps/backend/src/modules/teacher/services/manual-review.service.ts
	apps/backend/uploads/
	apps/database/ddl/schemas/educational_content/functions/23-validate_module4_module5.sql
	apps/database/ddl/schemas/educational_content/tables/09-media_attachments.sql
	apps/database/ddl/schemas/gamification_system/tables/17-shop_categories.sql
	apps/database/ddl/schemas/gamification_system/tables/18-shop_items.sql
	apps/database/ddl/schemas/gamification_system/tables/19-user_purchases.sql
	apps/database/ddl/schemas/gamification_system/tables/20-team_missions.sql
	apps/database/ddl/schemas/gamification_system/tables/21-team_mission_contributions.sql
	apps/database/ddl/schemas/progress_tracking/tables/06-manual_reviews.sql
	apps/database/migrations/
	apps/database/seeds/dev/educational_content/05-exercises-module4.sql
	apps/database/seeds/dev/educational_content/06-exercises-module5.sql
	apps/database/seeds/prod/gamification_system/12-shop_categories.sql
	apps/database/seeds/prod/gamification_system/13-shop_items.sql
	apps/frontend/FILES_CREATED.txt
	apps/frontend/FIREBASE_SETUP.md
	apps/frontend/IMPLEMENTATION_SUMMARY.md
	apps/frontend/INTEGRATION_GUIDE.md
	apps/frontend/public/
	apps/frontend/src/apps/teacher/pages/ReviewPanel/
	apps/frontend/src/config/firebase.ts
	apps/frontend/src/config/webpush.ts
	apps/frontend/src/features/gamification/economy/api/index.ts
	apps/frontend/src/features/gamification/economy/api/shopAPI.ts
	apps/frontend/src/features/notifications/hooks/usePushNotifications.ts
	apps/frontend/src/shared/api/
	apps/frontend/src/shared/components/mechanics/ExerciseContentRenderer.example.md
	apps/frontend/src/shared/components/mechanics/ExerciseContentRenderer.tsx
	apps/frontend/src/shared/components/mechanics/MediaUploader.tsx
	apps/frontend/src/shared/components/mechanics/RubricEvaluator.tsx
	apps/frontend/src/shared/hooks/useInvalidateDashboard.example.md
	apps/frontend/src/shared/hooks/useInvalidateDashboard.ts
	apps/frontend/src/shared/hooks/useVideoRecorder.ts
	orchestration/agentes/database/DB-VALIDATORS-M4M5/

no changes added to commit (use "git add" and/or "git commit -a")
