2.8 KiB
2.8 KiB
Objetivos del Proyecto — Help Desk
Objetivos en Curso
(Ninguno actualmente en curso)
Objetivos Pendientes
| ID | Objetivo | Origen | Prioridad | Criterio de Aceptación |
|---|---|---|---|---|
| OBJ-001 | Script init.sh estandarizado del ecosistema |
Estándar Telcotronics | Alta | Menú interactivo/flags para arranque local, validación de variables de entorno y conexión con MariaDB |
| OBJ-002 | Script desplegar.sh para producción |
Estándar Telcotronics | Media | Automatización de sincronización y preparación hacia servidor de producción Proxmox |
| OBJ-004 | Depuración o activación de API REST JWT | Memoria técnica | Media | Decidir entre implementar endpoints /api/v1 para clientes externos o retirar paquete jsonwebtoken |
| OBJ-005 | Adaptación de vistas UI al SIGMA Design System | Guía de diseño del ecosistema | Baja | Colores corporativos, tipografía y componentes alineados con design-system.md |
Objetivos Completados
| Fecha | Objetivo | Evidencia |
|---|---|---|
| 2026-10-17 | OBJ-003: Ficha de servicio registrada en el MCP de Infraestructura | Registrado como servicio oficial ID: 35 (category: application, type: webapp, status: INACTIVE, port: 3008, url: https://git.telcotronics.net/pablinux/help_desk.git) en MariaDB del MCP de Infraestructura (192.168.10.160:3007/api/services/35) |
| 2026-10-17 | OBJ-007: Módulo de Asignación de Tareas y Visitas Técnicas (FSM) integrado con tareas.telcotronics.com |
Endpoints externos en CT 132 activados (POST /api/external/tareas y GET /api/external/tareas/:id/status), tabla ticket_visitas en MariaDB con historial_json, servicio config/tareasHubService.js, modelo models/TicketVisita.js, rutas /agent/ticket/:id/visita y /sync, y Mini-Timeline en views/agent/view-ticket.ejs |
| 2026-10-16 | OBJ-006: Integración de bitácora centralizada de errores y remoto Git | Módulo config/errorReporter.js, middleware global en app.js, script scripts/consultar_errores.js (npm run check:errors) y remoto git.telcotronics.net/pablinux/help_desk.git configurado |
| 2026-10-16 | OBJ-000: Inicialización documental estandarizada según estándar Telcotronics | Estructura .agente/ completa, espejo infraestructura.md sincronizado al 100%, id_agente.md, agents.md y README.md alineados |
| 2026-05-16 | Implementación del backend base con Express 5 y MariaDB | Modelos User, Department, Ticket, rutas funcionales y conexión a 192.168.10.149 |
| 2026-05-16 | Implementación de vistas EJS y roles client, agent, admin | Plantillas en views/ con Bootstrap 5, autenticación con bcrypt y session |
| 2026-05-16 | Evolución multi-tenant SaaS y modelo Company | Migración en config/setup.js, modelo Company.js, rutas /saas y /company |