Saltar a contenido

NEXT_ACTION.md

Próxima Acción

Archivo vivo. Se sobreescribe al cierre de cada sesión. Una sola entrada.

Actualizado: 2026-06-27 (sesión 7 — T4 mergeada)


Acción inmediata

DOS COSAS en orden:

  1. Reorganizar el flujo de trabajo — definir cómo usar correctamente el Orchestrator, los agentes especializados y subagentes Claude Code antes de arrancar T5
  2. T5 — Frontend: catálogo de productos — listar, crear, editar, ver stock por sucursal

Reorganización del flujo (pendiente de esta sesión)

En sesión 7 se detectó que el flujo de agentes no se estaba respetando: - No se usaba el formato del ORCHESTRATOR antes de implementar - No se invocaba al QA_AGENT ni al SECURITY_AGENT - No se escribían tests antes del merge - No se usaban subagentes Claude Code para paralelizar trabajo

A definir: protocolo de sesión que integre Orchestrator → Agente especializado → QA_AGENT → Security review → commit/PR, usando subagentes para las partes independientes.


T5 — Catálogo de productos

APIs disponibles

Endpoint Método Descripción
/api/inventario/categorias/ GET/POST Listar y crear categorías
/api/inventario/productos/ GET/POST Listar y crear productos
/api/inventario/productos/{id}/ GET/PATCH/DELETE Detalle, editar, soft-delete
/api/inventario/stock/ GET Stock (filtrable por ?sucursal={id})
/api/inventario/stock/{id}/ajustar/ PATCH Ajuste manual de stock
/api/empresas/sucursales/ GET Listar sucursales (para filtro de stock)

Funcionalidades requeridas

  • Listado de productos con stock por sucursal
  • Crear producto (con categoría, precio, especificaciones)
  • Editar producto
  • Soft-delete (desactivar) producto
  • Ver stock de cada sucursal y ajustarlo manualmente

Estado del Sprint 1

Tarea Estado PR
T1 — app_suscripciones CERRADA #16
T2 — app_empresas onboarding + sucursales CERRADA #18
T3 — app_inventario base CERRADA #19
T4 — Frontend onboarding wizard CERRADA #20
T5 — Frontend catálogo de productos PENDIENTE