diff --git a/.agente/proyecto_estructura.md b/.agente/proyecto_estructura.md index 43fbcb3..998deea 100644 --- a/.agente/proyecto_estructura.md +++ b/.agente/proyecto_estructura.md @@ -42,6 +42,7 @@ app_compartir/ ├── .env.example ├── .gitignore ├── desplegar.sh # Script de compilación y despliegue (máquina dev) +├── id_agente.md # Identidad oficial del agente en el ecosistema ├── init.sh # Script ejecutor local en el servidor ├── servers.conf.example # Plantilla de credenciales SSH para despliegue ├── siax-app-DROP_SIGMAC_APP.service # Definición de servicio systemd para SIAX Monitor diff --git a/.agente/proyecto_memoria.md b/.agente/proyecto_memoria.md index 3555d16..c40d021 100644 --- a/.agente/proyecto_memoria.md +++ b/.agente/proyecto_memoria.md @@ -16,6 +16,7 @@ | 2026-10-13 | Generación de QR nativa en Go vía `/qr/{id}` | Se utiliza `github.com/skip2/go-qrcode` para servir el QR directamente en formato PNG (256x256), garantizando compatibilidad total con cualquier cámara de smartphone sin depender de scripts cliente pesados. | | 2026-10-13 | Soporte doble de login: WebControl corporativo + Google OAuth | Brinda flexibilidad tanto para colaboradores del ecosistema Telcotronics (vía `api.siax-system.net`) como para usuarios externos con Google. | | 2026-10-14 | Adopción de la marca y dominio `drop.sigmac.app` | Nombre conciso, memorable y alineado con los servicios y subdominios del ecosistema SIGMA (sigmac.app). | +| 2026-10-17 | Registro oficial en MCP Infraestructura (ID 34) e identidad de agente | Se vinculó el proyecto al inventario central MariaDB vía API REST (:3007), asignando ID 34 bajo categoría application, y se creó `id_agente.md` según el estándar de identidad del ecosistema. | --- @@ -27,7 +28,7 @@ Versión funcional completa y validada: - Visor universal adaptativo con vista previa multimedia, lector de PDF y código con botón de copia. - Purga automática cada 10 minutos para archivos guest > 24h (test automatizado superado en `main_test.go`). - Cuentas registradas con almacenamiento permanente y panel `/mis-archivos`. -- Documentación e integración de infraestructura sincronizada con el MCP y global `infraestructura.md`. +- Registrado oficialmente en el MCP de Infraestructura (ID 34) y sincronizado con espejo local `.agente/infraestructura.md`. --- @@ -43,6 +44,8 @@ Versión funcional completa y validada: - [x] Crear scripts de despliegue estándar (`desplegar.sh`, `init.sh`, `servers.conf.example`) - [x] Integrar servicio systemd para SIAX Monitor (`siax-app-DROP_SIGMAC_APP.service`) - [x] Soporte para proxy reverso dinámico Apache (`X-Forwarded-Proto`, `Host`) en puerto 2006 +- [x] Registrar proyecto en MCP de Infraestructura (ID 34) y crear `id_agente.md` oficial + --- diff --git a/agents.md b/agents.md index b44d443..0a86889 100644 --- a/agents.md +++ b/agents.md @@ -77,7 +77,7 @@ Goroutine periódica (ticker) que consulta items donde `is_guest = true AND expi | Puerto interno | `2006` (producción) / `8085` (local) | | Servicio systemd | `siax-app-DROP_SIGMAC_APP.service` (gestionado por SIAX Monitor) | | BD principal | SQLite local (`data/compartir.db`) | -| MCP ecosistema | `mcp.telcotronics.net` 🔧 en mantenimiento | +| MCP ID | `34` (registrado en `http://192.168.10.160:3007/api/services` / SSE `:3006`) | --- @@ -113,6 +113,7 @@ go run main.go app_compartir/ ├── README.md ├── agents.md # ← LEER PRIMERO +├── id_agente.md # Identidad del agente en el ecosistema ├── go.mod ├── main.go └── .agente/ diff --git a/id_agente.md b/id_agente.md new file mode 100644 index 0000000..fdca26b --- /dev/null +++ b/id_agente.md @@ -0,0 +1,8 @@ +# Identidad del agente + +- Proyecto: app_compartir +- Nombre asignado en sigma-robot: pendiente de registro y autorización +- ID de agente en sigma-robot: pendiente de confirmación +- Estado: pendiente; no se ha registrado esta identidad + +Completar nombre e ID únicamente cuando sigma-robot confirme una identidad activa. No usar el ID de solicitud como ID de agente.