trading-platform/docs/00-notas/NOTA-DISCREPANCIA-PUERTOS-2025-12-08.md
rckrdmrd a7cca885f0 feat: Major platform documentation and architecture updates
Changes include:
- Updated architecture documentation
- Enhanced module definitions (OQI-001 to OQI-008)
- ML integration documentation updates
- Trading strategies documentation
- Orchestration and inventory updates
- Docker configuration updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 05:33:35 -06:00

3.2 KiB

id title type project version updated_date
NOTA-DISCREPANCIA-PUERTOS-2025-12-08 Discrepancia de Puertos Detectada Documentation trading-platform 1.0.0 2026-01-04

NOTA: Discrepancia de Puertos Detectada

Fecha: 2025-12-08 Para: DevEnv-Agent De: Requirements-Analyst Urgencia: Media Proyecto: trading-platform


Descripcion del Problema

Se ha detectado una discrepancia entre la configuracion local de puertos del proyecto y la politica centralizada del workspace.

Archivo Local: .env.ports

El archivo /home/isem/workspace/projects/trading-platform/.env.ports (fechado 2025-12-05) define:

Servicio Puerto Local
Frontend Web 3100
Frontend Admin 3101
Backend API 4000
Backend WS 4001
ML Engine 5000
Data Service 5001
LLM Agent 5002
PostgreSQL 5432
Redis 6379

Politica Centralizada: DEVENV-PORTS.md

El archivo /home/isem/workspace/core/devtools/environment/DEVENV-PORTS.md define para trading-platform:

Servicio Puerto Politica
Backend 3600
Frontend 5179
Database 5438
Redis 6385

Impacto

  1. Documentacion inconsistente: Los nuevos documentos de integracion (LLM, MT4, API Massive) han sido corregidos para usar la politica, pero .env.ports sigue con valores antiguos.

  2. Conflictos potenciales: Si otros proyectos del workspace usan los mismos puertos (5432, 6379, 3100), habra conflictos.

  3. Confusion para desarrolladores: No esta claro cual es la fuente de verdad.


Acciones Recomendadas

Para DevEnv-Agent:

  1. Verificar inventario de puertos del workspace completo
  2. Decidir fuente de verdad: DEVENV-PORTS.md o .env.ports por proyecto
  3. Actualizar .env.ports del proyecto trading-platform para alinear con politica

Mapping Propuesto:

Servicio Local          Puerto Antiguo → Puerto Nuevo (Politica)
============================================================
FRONTEND_WEB_PORT       3100           → 5179
BACKEND_API_PORT        4000           → 3600
ML_ENGINE_PORT          5000           → 3601
LLM_AGENT_PORT          5002           → 3602
TRADING_SERVICE_PORT    (nuevo)        → 3603
DATA_SERVICE_PORT       5001           → 3604
POSTGRES_PORT           5432           → 5438 (compartido)
REDIS_PORT              6379           → 6385

Documentos Afectados (Ya Corregidos)

Los siguientes documentos han sido actualizados para usar la politica:

  • /docs/01-arquitectura/INTEGRACION-LLM-LOCAL.md - Puertos 3602, 6385
  • /docs/01-arquitectura/INTEGRACION-METATRADER4.md - Puertos 3603, 5438, 6385
  • /docs/01-arquitectura/INTEGRACION-API-MASSIVE.md - Puertos 3604, 5438, 6385
  • /docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/ALCANCES-FASE-1-PRIORIZADOS.md - Tabla de puertos completa

Archivos Pendientes de Actualizacion

  • .env.ports - Requiere decision de DevEnv-Agent
  • docker-compose.*.yaml - Actualizar cuando se generen
  • Archivos de configuracion existentes en /src

Nota: Esta discrepancia no bloquea el desarrollo de Fase 1, pero debe resolverse antes de deployment para evitar conflictos.