feat: Complete Sprint 2 - Chat LLM (MCH-012 + MCH-013)

- MCH-012: Chat LLM Dueño - Role-based owner chat with full access
- MCH-013: Chat LLM Cliente - Role-based customer chat with limited access
- Update épicas to Completado status
- Update _MAP.md: 51% progress, Sprint 2 complete

Implemented features:
- Role detection (owner vs customer)
- Role-based system prompts
- Owner functions: sales, inventory, fiados, metrics
- Customer functions: products, prices, orders, fiado balance
- Permission validation per tool

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
rckrdmrd 2026-01-18 03:08:36 -06:00
parent 65e0042f73
commit 8621db1b91
4 changed files with 21 additions and 21 deletions

View File

@ -3,13 +3,13 @@ id: EPIC-MCH-012
type: Epic type: Epic
title: "MCH-012: Chat LLM Dueno" title: "MCH-012: Chat LLM Dueno"
code: MCH-012 code: MCH-012
status: Pendiente status: Completado
status_real: "Bloqueado" status_real: "Completado"
status_nota: "Depende de MCH-010 y MCH-011 que no estan implementados" status_nota: "Implementado en Sprint 2 - Role-based chat con funciones de dueño"
phase: 3 phase: 3
priority: P1 priority: P1
created_at: 2026-01-07 created_at: 2026-01-07
updated_at: 2026-01-17 updated_at: 2026-01-18
simco_version: "4.0.1" simco_version: "4.0.1"
story_points: 55 story_points: 55
dependencies: dependencies:
@ -23,9 +23,9 @@ dependencies:
- **Codigo:** MCH-012 - **Codigo:** MCH-012
- **Fase:** 3 - Asistente IA - **Fase:** 3 - Asistente IA
- **Prioridad:** P1 - **Prioridad:** P1
- **Estado:** Pendiente (Bloqueado por dependencias) - **Estado:** Completado
- **Sprint Asignado:** Sprint 2 (requiere Sprint 1) - **Sprint Asignado:** Sprint 2
- **Fecha estimada:** Sprint 7-8 - **Fecha completado:** 2026-01-18
- **Story Points:** 55 - **Story Points:** 55
## Descripcion ## Descripcion

View File

@ -3,13 +3,13 @@ id: EPIC-MCH-013
type: Epic type: Epic
title: "MCH-013: Chat LLM Cliente" title: "MCH-013: Chat LLM Cliente"
code: MCH-013 code: MCH-013
status: Pendiente status: Completado
status_real: "Bloqueado" status_real: "Completado"
status_nota: "Depende de MCH-010, MCH-011 y MCH-012 que no estan implementados" status_nota: "Implementado en Sprint 2 - Role-based chat con funciones limitadas para clientes"
phase: 3 phase: 3
priority: P1 priority: P1
created_at: 2026-01-07 created_at: 2026-01-07
updated_at: 2026-01-17 updated_at: 2026-01-18
simco_version: "4.0.1" simco_version: "4.0.1"
story_points: 34 story_points: 34
dependencies: dependencies:
@ -23,9 +23,9 @@ dependencies:
- **Codigo:** MCH-013 - **Codigo:** MCH-013
- **Fase:** 3 - Asistente IA - **Fase:** 3 - Asistente IA
- **Prioridad:** P1 - **Prioridad:** P1
- **Estado:** Pendiente (Bloqueado por dependencias) - **Estado:** Completado
- **Sprint Asignado:** Sprint 2 (requiere Sprint 1) - **Sprint Asignado:** Sprint 2
- **Fecha estimada:** Sprint 8-9 - **Fecha completado:** 2026-01-18
- **Story Points:** 34 - **Story Points:** 34
## Descripcion ## Descripcion

View File

@ -196,15 +196,15 @@ MCH-018 ─────┬─────► MCH-019 ─────► MCH-020
--- ---
## Estado Real del Proyecto (Validado 2026-01-17) ## Estado Real del Proyecto (Validado 2026-01-18)
### Resumen de Estados ### Resumen de Estados
| Estado | Cantidad | Porcentaje | | Estado | Cantidad | Porcentaje |
|--------|----------|------------| |--------|----------|------------|
| ✅ Completado | 16 | 46% | | ✅ Completado | 18 | 51% |
| ⚠️ Parcial/Mock | 4 | 11% | | ⚠️ Parcial/Mock | 4 | 11% |
| ❌ Pendiente | 8 | 23% | | ❌ Pendiente | 6 | 17% |
| 📋 Planificado | 7 | 20% | | 📋 Planificado | 7 | 20% |
### Bloqueadores Críticos ### Bloqueadores Críticos
@ -229,8 +229,8 @@ MCH-018 ─────┬─────► MCH-019 ─────► MCH-020
--- ---
**Versión**: 4.3.0 **Versión**: 4.4.0
**Última actualización**: 2026-01-17 **Última actualización**: 2026-01-18
**Total Épicas**: 35 (MCH-001 a MCH-035) **Total Épicas**: 35 (MCH-001 a MCH-035)
**Progreso Real**: 46% (Sprint 1 COMPLETADO - Bloqueadores resueltos) **Progreso Real**: 51% (Sprint 2 COMPLETADO - Chat LLM implementado)
**Alineacion**: template-saas v1.0.0 (SAAS-015, SAAS-016, SAAS-017) **Alineacion**: template-saas v1.0.0 (SAAS-015, SAAS-016, SAAS-017)

@ -1 +1 @@
Subproject commit 44bcabd0643ec2937f61741d9000e08223984da5 Subproject commit 9a8f0cb873d115880057ede68245f3d045932029