feat: inicializacion de Help Desk segun estandar Telcotronics con bitacora de errores e integracion MCP
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# Reglas Técnicas y de Operación — Help Desk
|
||||
|
||||
## 1. Regla de Seguridad Crítica en Infraestructura (MCP)
|
||||
- **Alcance:** Todas las operaciones con el servidor MCP de Infraestructura (`192.168.10.160:3006`).
|
||||
- **Restricción:** El servidor MCP tiene bloqueada toda operación de eliminación de registros. La eliminación de cualquier servicio, hardware o registro SOLO puede realizarse desde la interfaz web bajo supervisión humana explícita.
|
||||
- **Motivo:** Evitar borrados accidentales de elementos compartidos del ecosistema por parte de agentes autónomos.
|
||||
|
||||
## 2. Aislamiento Multi-Tenant Estricto
|
||||
- **Alcance:** Modelos y consultas SQL a la base de datos (`models/*.js`).
|
||||
- **Restricción:** Toda consulta, creación o actualización de tickets, departamentos o usuarios que pertenezcan a un tenant DEBE incluir la cláusula `WHERE company_id = ?` correspondiente a la sesión activa (`req.session.user.company_id`).
|
||||
- **Motivo:** Garantizar la confidencialidad y aislamiento de datos entre empresas.
|
||||
|
||||
## 3. Manejo de Secretos y Repositorios
|
||||
- **Alcance:** Archivo `.env` y configuración local.
|
||||
- **Restricción:** Nunca comitear credenciales, passwords de base de datos ni `SESSION_SECRET` a Git. El archivo `.env` debe permanecer en `.gitignore`. Para repositorios se mantiene `.env.example` sin valores sensibles.
|
||||
- **Motivo:** Seguridad de la red interna y cumplimiento de buenas prácticas.
|
||||
|
||||
## 4. Rutina de Actualización Documental
|
||||
- **Alcance:** Mantenimiento y evolución del proyecto.
|
||||
- **Restricción:** Al solicitar "actualizar proyecto", se debe revisar y sincronizar `agents.md`, `.agente/proyecto_estructura.md`, `.agente/proyecto_memoria.md`, `.agente/proyecto_errores.md`, `.agente/objetivos.md`, `README.md` y la ficha en el MCP de Infraestructura.
|
||||
- **Motivo:** Preservar la fuente de verdad técnica y la coherencia en todo el ecosistema.
|
||||
Reference in New Issue
Block a user