- Configure workspace Git repository with comprehensive .gitignore - Add Odoo as submodule for ERP reference code - Include documentation: SETUP.md, GIT-STRUCTURE.md - Add gitignore templates for projects (backend, frontend, database) - Structure supports independent repos per project/subproject level Workspace includes: - core/ - Reusable patterns, modules, orchestration system - projects/ - Active projects (erp-suite, gamilit, trading-platform, etc.) - knowledge-base/ - Reference code and patterns (includes Odoo submodule) - devtools/ - Development tools and templates - customers/ - Client implementations template 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
197 lines
9.5 KiB
YAML
197 lines
9.5 KiB
YAML
# ═══════════════════════════════════════════════════════════════════════════════
|
|
# PROYECTOS ACTIVOS - WORKSPACE
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
#
|
|
# Nivel: 0 - Workspace Root
|
|
# Actualizado: 2025-12-08
|
|
# Propósito: Registro centralizado de todos los proyectos del workspace
|
|
#
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
|
|
version: "1.0.0"
|
|
fecha_actualizacion: "2025-12-08"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
# PROYECTOS STANDALONE (Nivel 2A)
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
proyectos_standalone:
|
|
gamilit:
|
|
nombre_completo: "Gamilit - Sistema de Gamificación Educativa"
|
|
ruta: "projects/gamilit"
|
|
tipo: "standalone"
|
|
nivel: "2A"
|
|
estado: "en_desarrollo"
|
|
fecha_inicio: "2025-01-01"
|
|
ultima_actividad: "2025-12-08"
|
|
stack:
|
|
database: "PostgreSQL"
|
|
backend: "NestJS"
|
|
frontend: "React"
|
|
orchestration:
|
|
contexto: "projects/gamilit/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
|
|
inventarios: "projects/gamilit/orchestration/inventarios/"
|
|
trazas: "projects/gamilit/orchestration/trazas/"
|
|
descripcion: "Plataforma de gamificación para educación con sistema de puntos, badges y leaderboards"
|
|
|
|
trading-platform:
|
|
nombre_completo: "Trading Platform - Plataforma de Trading Algorítmico"
|
|
ruta: "projects/trading-platform"
|
|
tipo: "standalone"
|
|
nivel: "2A"
|
|
estado: "en_desarrollo"
|
|
fecha_inicio: "2025-01-01"
|
|
ultima_actividad: "2025-12-08"
|
|
stack:
|
|
database: "PostgreSQL + TimescaleDB"
|
|
backend: "NestJS + FastAPI"
|
|
frontend: "React"
|
|
ml: "PyTorch + XGBoost"
|
|
orchestration:
|
|
contexto: "projects/trading-platform/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
|
|
inventarios: "projects/trading-platform/orchestration/inventarios/"
|
|
trazas: "projects/trading-platform/orchestration/trazas/"
|
|
descripcion: "Plataforma de trading algorítmico con análisis de mercado y ML"
|
|
|
|
betting-analytics:
|
|
nombre_completo: "Betting Analytics - Análisis de Apuestas Deportivas"
|
|
ruta: "projects/betting-analytics"
|
|
tipo: "standalone"
|
|
nivel: "2A"
|
|
estado: "planificacion"
|
|
fecha_inicio: "2025-01-01"
|
|
ultima_actividad: "2025-12-08"
|
|
stack:
|
|
database: "PostgreSQL"
|
|
backend: "NestJS"
|
|
frontend: "React"
|
|
orchestration:
|
|
contexto: "projects/betting-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
|
|
inventarios: "projects/betting-analytics/orchestration/inventarios/"
|
|
trazas: "projects/betting-analytics/orchestration/trazas/"
|
|
descripcion: "Sistema de análisis estadístico para apuestas deportivas"
|
|
|
|
inmobiliaria-analytics:
|
|
nombre_completo: "Inmobiliaria Analytics - Análisis Inmobiliario"
|
|
ruta: "projects/inmobiliaria-analytics"
|
|
tipo: "standalone"
|
|
nivel: "2A"
|
|
estado: "en_desarrollo"
|
|
fecha_inicio: "2025-01-01"
|
|
ultima_actividad: "2025-12-08"
|
|
stack:
|
|
database: "PostgreSQL"
|
|
backend: "NestJS"
|
|
frontend: "React"
|
|
orchestration:
|
|
contexto: "projects/inmobiliaria-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
|
|
inventarios: "projects/inmobiliaria-analytics/orchestration/inventarios/"
|
|
trazas: "projects/inmobiliaria-analytics/orchestration/trazas/"
|
|
descripcion: "Plataforma de análisis de mercado inmobiliario"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
# PROYECTOS MULTI-VERTICAL / SUITE (Nivel 2B)
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
proyectos_suite:
|
|
erp-suite:
|
|
nombre_completo: "ERP Suite - Sistema ERP Multi-Vertical"
|
|
ruta: "projects/erp-suite"
|
|
tipo: "multi-vertical"
|
|
nivel: "2B"
|
|
estado: "en_desarrollo"
|
|
fecha_inicio: "2025-01-01"
|
|
ultima_actividad: "2025-12-08"
|
|
stack:
|
|
database: "PostgreSQL"
|
|
backend: "NestJS"
|
|
frontend: "React"
|
|
orchestration:
|
|
contexto: "projects/erp-suite/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
|
|
inventarios: "projects/erp-suite/orchestration/inventarios/"
|
|
verticales_index: "projects/erp-suite/orchestration/referencias/VERTICALES-INDEX.yml"
|
|
descripcion: "Suite ERP con múltiples verticales de negocio"
|
|
|
|
# Suite Core (Nivel 2B.1)
|
|
core:
|
|
ruta: "projects/erp-suite/apps/erp-core"
|
|
nivel: "2B.1"
|
|
estado: "activo"
|
|
orchestration: "projects/erp-suite/apps/erp-core/orchestration/"
|
|
descripcion: "Componentes compartidos entre verticales"
|
|
|
|
# Verticales (Nivel 2B.2)
|
|
verticales:
|
|
construccion:
|
|
nombre_completo: "Vertical Construcción"
|
|
ruta: "projects/erp-suite/apps/verticales/construccion"
|
|
nivel: "2B.2"
|
|
estado: "en_desarrollo"
|
|
completitud: "35%"
|
|
orchestration: "projects/erp-suite/apps/verticales/construccion/orchestration/"
|
|
descripcion: "ERP especializado para empresas de construcción"
|
|
|
|
vidrio-templado:
|
|
nombre_completo: "Vertical Vidrio Templado"
|
|
ruta: "projects/erp-suite/apps/verticales/vidrio-templado"
|
|
nivel: "2B.2"
|
|
estado: "planificacion"
|
|
completitud: "0%"
|
|
orchestration: "projects/erp-suite/apps/verticales/vidrio-templado/orchestration/"
|
|
descripcion: "ERP especializado para industria de vidrio templado"
|
|
|
|
mecanicas-diesel:
|
|
nombre_completo: "Vertical Mecánicas Diesel"
|
|
ruta: "projects/erp-suite/apps/verticales/mecanicas-diesel"
|
|
nivel: "2B.2"
|
|
estado: "planificacion"
|
|
completitud: "0%"
|
|
orchestration: "projects/erp-suite/apps/verticales/mecanicas-diesel/orchestration/"
|
|
descripcion: "ERP especializado para talleres mecánicos diesel"
|
|
|
|
clinicas:
|
|
nombre_completo: "Vertical Clínicas"
|
|
ruta: "projects/erp-suite/apps/verticales/clinicas"
|
|
nivel: "2B.2"
|
|
estado: "planificacion"
|
|
completitud: "0%"
|
|
orchestration: "projects/erp-suite/apps/verticales/clinicas/orchestration/"
|
|
descripcion: "ERP especializado para clínicas y consultorios"
|
|
|
|
retail:
|
|
nombre_completo: "Vertical Retail"
|
|
ruta: "projects/erp-suite/apps/verticales/retail"
|
|
nivel: "2B.2"
|
|
estado: "planificacion"
|
|
completitud: "0%"
|
|
orchestration: "projects/erp-suite/apps/verticales/retail/orchestration/"
|
|
descripcion: "ERP especializado para comercio minorista"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
# RESUMEN
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
resumen:
|
|
total_proyectos: 5
|
|
proyectos_standalone: 4
|
|
proyectos_suite: 1
|
|
verticales_totales: 5
|
|
estado_general: "operativo"
|
|
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
# INSTRUCCIONES DE USO
|
|
# ─────────────────────────────────────────────────────────────────────────────────
|
|
uso:
|
|
agregar_proyecto: |
|
|
1. Agregar entrada en la sección correspondiente (standalone o suite)
|
|
2. Completar todos los campos requeridos
|
|
3. Actualizar resumen.total_proyectos
|
|
4. Actualizar WORKSPACE-INDEX.md
|
|
5. Actualizar WORKSPACE-STATUS.md
|
|
|
|
actualizar_estado: |
|
|
1. Modificar campo 'estado' del proyecto
|
|
2. Actualizar 'ultima_actividad' con fecha actual
|
|
3. Si es vertical, actualizar 'completitud'
|
|
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
# FIN DEL ARCHIVO
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|