Estado Real de Épicas - MiChangarrito
Fecha: 2026-01-17
Versión: 1.0.0
Tipo: Corrección de Estado
Validación: Comparación directa con código fuente
Resumen de Correcciones
Este documento corrige el estado documentado de las épicas para reflejar la realidad del código implementado.
Estadísticas Corregidas
| Estado |
Documentado |
Real |
Diferencia |
| Completado |
24 |
14 |
-10 |
| Parcial (Mock/Base) |
0 |
4 |
+4 |
| Pendiente |
4 |
10 |
+6 |
| Planificado |
7 |
7 |
0 |
Matriz de Estado: Documentado vs Real
Leyenda de Estados
- ✅ COMPLETO - Funcionalidad implementada y operativa
- ⚠️ PARCIAL - Implementación base/mock, requiere integración
- 🔶 ESTRUCTURA - Solo entities/módulos, sin lógica de negocio
- ❌ PENDIENTE - No implementado
- 📋 PLANIFICADO - En roadmap futuro
FASE 1: MVP CORE
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-001 |
Completado |
✅ COMPLETO |
Backend + DB |
Infraestructura funcional |
| MCH-002 |
Completado |
✅ COMPLETO |
auth.module |
JWT, PIN, Guards |
| MCH-003 |
Completado |
✅ COMPLETO |
products.module |
CRUD completo |
| MCH-004 |
Completado |
✅ COMPLETO |
sales.module |
POS funcional |
| MCH-005 |
Completado |
⚠️ PARCIAL |
payments.module |
Solo Stripe, falta MP/Clip |
FASE 2: INTELIGENCIA
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-006 |
Completado |
❌ PENDIENTE |
- |
Sin onboarding inteligente |
| MCH-007 |
Completado |
❌ PENDIENTE |
- |
Sin templates cargados |
| MCH-008 |
Completado |
✅ COMPLETO |
customers.module |
Fiados funcional |
| MCH-009 |
Completado |
⚠️ PARCIAL |
inventory.module |
Alertas básicas |
FASE 3: ASISTENTE IA ⛔ CRÍTICO
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-010 |
Completado |
❌ PENDIENTE |
mcp-server/ VACÍO |
BLOQUEANTE |
| MCH-011 |
Completado |
❌ PENDIENTE |
whatsapp-service/ VACÍO |
BLOQUEANTE |
| MCH-012 |
Completado |
❌ PENDIENTE |
- |
Depende de 010/011 |
| MCH-013 |
Completado |
❌ PENDIENTE |
- |
Depende de 010/011 |
FASE 4: PEDIDOS Y CLIENTES
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-014 |
Completado |
✅ COMPLETO |
customers.module |
Clientes funcional |
| MCH-015 |
Pendiente |
❌ PENDIENTE |
orders.module |
Backend existe, sin WhatsApp |
| MCH-016 |
Pendiente |
❌ PENDIENTE |
- |
Depende de 015 |
| MCH-017 |
Pendiente |
⚠️ PARCIAL |
messaging.module |
Módulo existe, sin push |
FASE 5: MONETIZACIÓN
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-018 |
Completado |
✅ COMPLETO |
subscriptions.module |
Planes Stripe |
| MCH-019 |
Pendiente |
✅ COMPLETO |
subscriptions.module |
Tokens funcional |
| MCH-020 |
Completado |
⚠️ PARCIAL |
billing.module |
Solo Stripe, falta OXXO/IAP |
| MCH-021 |
Completado |
✅ COMPLETO |
frontend/pages |
Dashboard web |
FASE 6: CRECIMIENTO
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-022 |
Completado |
❌ PENDIENTE |
mobile/ VACÍO |
Sin app móvil |
| MCH-023 |
Completado |
✅ COMPLETO |
referrals.module |
Referidos funcional |
| MCH-024 |
Completado |
⚠️ PARCIAL |
codi-spei.module |
MOCK - Sin Banxico |
| MCH-025 |
Pendiente |
🔶 ESTRUCTURA |
widgets.module |
Solo estructura |
FASE 7: EXPANSIÓN
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-026 |
Completado |
❌ PENDIENTE |
- |
Sin i18n implementado |
| MCH-027 |
Completado |
⚠️ PARCIAL |
invoices.module |
MOCK - Sin PAC |
| MCH-028 |
Completado |
✅ COMPLETO |
marketplace.module |
Marketplace funcional |
FASE 8: ENTERPRISE
| Épica |
Documentado |
Real |
Código |
Notas |
| MCH-029 |
Planificado |
📋 PLANIFICADO |
- |
SaaS avanzado |
| MCH-030 |
Planificado |
📋 PLANIFICADO |
- |
OAuth social |
| MCH-031 |
Planificado |
📋 PLANIFICADO |
- |
Auditoría |
| MCH-032 |
Planificado |
📋 PLANIFICADO |
- |
Feature flags |
| MCH-033 |
Planificado |
📋 PLANIFICADO |
- |
Onboarding wizard |
| MCH-034 |
Planificado |
📋 PLANIFICADO |
- |
Analytics |
| MCH-035 |
Planificado |
📋 PLANIFICADO |
- |
Reportes |
Dependencias Rotas ⛔
Cadena Crítica: Asistente IA
MCH-010 (MCP Server) ❌ VACÍO
│
├──► MCH-012 (Chat Dueño) ❌ NO PUEDE FUNCIONAR
│ │
│ └──► MCH-013 (Chat Cliente) ❌ NO PUEDE FUNCIONAR
│
└──► MCH-019 (Tokens) ✅ FUNCIONA SIN MCP (Stripe directo)
MCH-011 (WhatsApp) ❌ VACÍO
│
├──► MCH-012 (Chat Dueño) ❌ NO PUEDE FUNCIONAR
├──► MCH-013 (Chat Cliente) ❌ NO PUEDE FUNCIONAR
├──► MCH-015 (Pedidos WhatsApp) ❌ NO PUEDE FUNCIONAR
└──► MCH-017 (Notificaciones) ⚠️ SIN WHATSAPP
Impacto: Las épicas MCH-012, MCH-013, MCH-015 están documentadas como "Completado" o "Pendiente" pero NO PUEDEN FUNCIONAR porque sus dependencias (MCH-010, MCH-011) están vacías.
Cadena: Pedidos
MCH-015 (Pedidos WhatsApp) ❌ BLOQUEADO
│
└──► MCH-016 (Entregas) ❌ BLOQUEADO POR 015
Dependencias Circulares Detectadas
MCH-008 (Fiados) ──blocks──► MCH-017 (Notificaciones)
MCH-017 (Notificaciones) ──blocks──► MCH-015 (Pedidos)
PERO: MCH-008 está COMPLETO, MCH-017 está PARCIAL
Esto es VÁLIDO - no es circular, es secuencial
Épicas con Estado Incorrecto
Debe cambiar de "Completado" a "Pendiente"
| Épica |
Razón |
| MCH-006 |
No hay onboarding inteligente implementado |
| MCH-007 |
No hay templates de proveedores cargados |
| MCH-010 |
Submodulo mcp-server/ está vacío |
| MCH-011 |
Submodulo whatsapp-service/ está vacío |
| MCH-012 |
Depende de MCH-010/011 que no existen |
| MCH-013 |
Depende de MCH-010/011 que no existen |
| MCH-022 |
Submodulo mobile/ está vacío |
| MCH-026 |
No hay implementación de i18n |
Debe cambiar de "Completado" a "Parcial (Mock)"
| Épica |
Razón |
| MCH-005 |
Solo Stripe, falta Mercado Pago y Clip |
| MCH-024 |
Implementación mock, sin integración Banxico |
| MCH-027 |
Implementación mock, sin integración PAC |
Debe cambiar de "Pendiente" a "Completado"
| Épica |
Razón |
| MCH-019 |
Tienda de tokens está implementada y funcional |
Estado Real Consolidado
Épicas Realmente Completadas (14)
- MCH-001 - Infraestructura Base
- MCH-002 - Autenticación
- MCH-003 - Catálogo de Productos
- MCH-004 - Punto de Venta
- MCH-008 - Sistema de Fiados
- MCH-014 - Gestión de Clientes
- MCH-018 - Planes y Suscripciones
- MCH-019 - Tienda de Tokens
- MCH-021 - Dashboard Web
- MCH-023 - Programa de Referidos
- MCH-028 - Marketplace Proveedores
- MCH-009 - Predicción Inventario (básica)
- MCH-017 - Notificaciones (parcial)
- MCH-025 - Widgets (estructura)
Épicas Parciales/Mock (4)
- MCH-005 - Integraciones de Pago (solo Stripe)
- MCH-024 - CoDi y SPEI (mock)
- MCH-027 - Integración SAT (mock)
- MCH-020 - Pagos Suscripción (solo Stripe)
Épicas Pendientes (10)
- MCH-006 - Onboarding Inteligente
- MCH-007 - Templates y Catálogos
- MCH-010 - MCP Server ⛔ BLOQUEANTE
- MCH-011 - WhatsApp Service ⛔ BLOQUEANTE
- MCH-012 - Chat LLM Dueño
- MCH-013 - Chat LLM Cliente
- MCH-015 - Pedidos vía WhatsApp
- MCH-016 - Entregas a Domicilio
- MCH-022 - Modo Offline
- MCH-026 - Multi-idioma LATAM
Épicas Planificadas (7)
- MCH-029 - Infraestructura SaaS
- MCH-030 - Auth Social
- MCH-031 - Auditoría Empresarial
- MCH-032 - Feature Flags
- MCH-033 - Onboarding Wizard
- MCH-034 - Analytics
- MCH-035 - Sistema de Reportes
Progreso Real del Proyecto
FASE 1 - MVP CORE: ████████░░ 80% (4/5 completos, 1 parcial)
FASE 2 - INTELIGENCIA: ████░░░░░░ 40% (2/4 completos)
FASE 3 - ASISTENTE IA: ░░░░░░░░░░ 0% (0/4 completos) ⛔
FASE 4 - PEDIDOS: ██░░░░░░░░ 25% (1/4 completos)
FASE 5 - MONETIZACIÓN: ████████░░ 75% (3/4 completos)
FASE 6 - CRECIMIENTO: ███░░░░░░░ 25% (1/4 completos)
FASE 7 - EXPANSIÓN: ███░░░░░░░ 33% (1/3 completos)
FASE 8 - ENTERPRISE: ░░░░░░░░░░ 0% (0/7 planificados)
TOTAL PROYECTO: ███░░░░░░░ 40% real vs 69% documentado
Generado por: Validación SIMCO 4.0.1
Última actualización: 2026-01-17