michangarrito/orchestration/tareas/TASK-2026-01-20-001/03-PLAN.md
rckrdmrd a79e7e55d8 [MCH] docs: Add missing CAPVED phase files for TASK-2026-01-20-001
- Add 02-ANALISIS.md with code analysis and dependencies
- Add 03-PLAN.md with master plan and subagent assignments
- Add 04-VALIDACION.md with pre-execution validation gate

Completes SIMCO governance for Sprint 8 task documentation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 03:33:42 -06:00

4.3 KiB

FASE P - PLAN

TASK-2026-01-20-001: Sprint 8 - Frontend Integration Complete

Fecha: 2026-01-20 Sistema: SIMCO v4.0.0 + CAPVED Agente: Orquestador


1. PLAN MAESTRO

1.1 Estructura de Tareas

MCH-FRONTEND-DOC-2026
├── T1: Purga y Limpieza Documental
├── T2: Sincronizacion Documentacion-Codigo
├── T3: Integracion Frontend Web con APIs
│   ├── T3.1: Dashboard.tsx
│   ├── T3.2: Products.tsx
│   ├── T3.3: Orders.tsx
│   ├── T3.4: Customers.tsx
│   ├── T3.5: Fiado.tsx
│   ├── T3.6: Inventory.tsx
│   └── T3.7: Settings.tsx (requiere backend)
├── T4: Documentacion de Componentes
├── T5: Funcionalidades Faltantes
│   ├── T5.1: Exportacion PDF/Excel
│   ├── T5.2: Dark Mode
│   └── T5.3: PWA
└── T6: Validacion Final y Cierre

2. ANALISIS DE DEPENDENCIAS

2.1 Grafo de Dependencias

T1 (Purga) ────► T2 (Sync) ────► T3 (APIs)
                                    │
                    ┌───────────────┼───────────────┐
                    ▼               ▼               ▼
                T4 (Docs)      T5 (Features)    T3.7 (Settings)
                    │               │               │
                    └───────────────┴───────────────┘
                                    │
                                    ▼
                              T6 (Validacion)

2.2 Tareas Paralelizables

Oleada Tareas Dependencia
1 T3.1, T3.2, T3.3, T3.4, T3.5, T3.6 Ninguna (independientes)
2 T3.7-BE, T4, T5.1-BE, T5.2, T5.3 T3.1-T3.6 completadas
3 T3.7-FE, T5.1-FE Backend de oleada 2
4 T6 Todas completadas

3. PLAN DE SUBAGENTES

3.1 Asignacion de Subagentes

SA-ID Tarea Perfil Contexto Requerido
SA-001 Dashboard.tsx Frontend dashboardApi, ordersApi, inventoryApi
SA-002 Products.tsx Frontend productsApi
SA-003 Orders.tsx Frontend ordersApi
SA-004 Customers.tsx Frontend customersApi
SA-005 Fiado.tsx Frontend fiadosApi
SA-006 Inventory.tsx Frontend inventoryApi
SA-007 Settings Backend Backend settingsApi (crear)
SA-008 Exports Backend Backend exportsApi (crear)
SA-009 Dark Mode Frontend ThemeContext
SA-010 PWA Frontend Vite config
SA-011 Component Docs Docs Todos los componentes
SA-012 Settings Frontend Frontend settingsApi (consumir)
SA-013 Exports Frontend Frontend exportsApi (consumir)
SA-014 Gobernanza Docs Tarea completa
SA-015 Backend Inventory Docs Modulos backend

3.2 Contexto por Subagente

Cada subagente recibira:

  1. Path absoluto a archivos objetivo
  2. APIs/endpoints disponibles
  3. Patron de codigo esperado
  4. Formato de commit

4. CRITERIOS DE EXITO

4.1 Por Pagina

  • Usa useQuery/useMutation de React Query
  • Conecta a API real (no mock)
  • Tiene loading y error states
  • Build pasa sin errores

4.2 Por Feature

Feature Criterio
Dark Mode Toggle funcional, persiste en localStorage
PWA Instalable, manifest correcto
Export PDF Descarga archivo PDF
Export Excel Descarga archivo XLSX

4.3 Gobernanza

  • Carpeta de tarea creada
  • METADATA.yml completo
  • Inventarios actualizados
  • Commits atomicos

5. RIESGOS IDENTIFICADOS

Riesgo Mitigacion
Settings backend no existe Crear antes de frontend
Dependencias circulares Oleadas secuenciales
Conflictos de merge Archivos separados por subagente

6. CRONOGRAMA

Oleada Duracion Estimada Subagentes
Oleada 1 2h 6
Oleada 2 2h 5
Oleada 3 1h 2
Oleada 4 1h 2
Total 6h 15

7. SIGUIENTE PASO

Ejecutar FASE V (Validacion del plan) antes de proceder con la ejecucion.

Estado del plan: COMPLETADO Fase siguiente: VALIDACION (04-VALIDACION.md)


Plan generado segun metodologia CAPVED - SIMCO v4.0.0