From d8497e3b5e4d1c3420e94b4710b3ad9421524ea5 Mon Sep 17 00:00:00 2001 From: Adrian Flores Cortes Date: Fri, 6 Feb 2026 10:45:36 -0600 Subject: [PATCH] [TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS] refactor(structure): Migrate to canonical apps/ structure - Moved backend/ to apps/backend/ (submodule) - Moved database/ to apps/database/ (submodule) - Moved frontend/ to apps/frontend-web/ (submodule) - Updated .gitmodules references - Created apps/_MAP.md - Updated CLAUDE.md v0.1.0 -> v2.0.0 Part of: TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS Sprint 5 Co-Authored-By: Claude Opus 4.6 --- .gitmodules | 6 +++--- CLAUDE.md | 24 +++++++++--------------- apps/_MAP.md | 7 +++++++ backend => apps/backend | 0 database => apps/database | 0 frontend => apps/frontend-web | 0 6 files changed, 19 insertions(+), 18 deletions(-) create mode 100644 apps/_MAP.md rename backend => apps/backend (100%) rename database => apps/database (100%) rename frontend => apps/frontend-web (100%) diff --git a/.gitmodules b/.gitmodules index b9cf2b8..39bcc39 100644 --- a/.gitmodules +++ b/.gitmodules @@ -3,13 +3,13 @@ # ============================================================================= [submodule "backend"] - path = backend + path = apps/backend url = git@gitea-server:rckrdmrd/betting-analytics-backend-v2.git [submodule "database"] - path = database + path = apps/database url = git@gitea-server:rckrdmrd/betting-analytics-database-v2.git [submodule "frontend"] - path = frontend + path = apps/frontend-web url = git@gitea-server:rckrdmrd/betting-analytics-frontend-v2.git diff --git a/CLAUDE.md b/CLAUDE.md index fe9a402..e161b0b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,8 +4,8 @@ **Sistema:** SIMCO v4.0.0 + NEXUS v4.0 **Proyecto:** betting-analytics **Tipo:** CONSUMER (STANDALONE) -**Versión:** 0.1.0 -**Actualizado:** 2026-02-02 +**Versión:** 2.0.0 +**Actualizado:** 2026-02-06 --- @@ -110,22 +110,16 @@ betting-analytics/ ├── AGENTS.md ├── INVENTARIO.yml ├── README.md -├── backend/ <- (vacío - a definir) -├── frontend/ <- (vacío - a definir) -├── database/ <- (vacío - a definir) +├── apps/ <- Componentes de aplicacion +│ ├── _MAP.md +│ ├── backend/ <- (submodulo - a definir) +│ ├── database/ <- (submodulo - a definir) +│ └── frontend-web/ <- (submodulo - a definir) ├── docs/ │ └── (documentación específica del proyecto) └── orchestration/ - ├── _inheritance.yml <- Definición de herencia - ├── _MAP.md <- Mapa de documentación - ├── BOOTLOADER.md - ├── CONTEXT-MAP.yml - ├── DEPENDENCY-GRAPH.yml - ├── PROJECT-PROFILE.yml - ├── PROJECT-STATUS.md - ├── MAPA-DOCUMENTACION.yml - ├── TRACEABILITY.yml - ├── 00-guidelines/ + ├── _inheritance.yml + ├── _MAP.md ├── inventarios/ ├── tareas/ └── trazas/ diff --git a/apps/_MAP.md b/apps/_MAP.md new file mode 100644 index 0000000..2377bd0 --- /dev/null +++ b/apps/_MAP.md @@ -0,0 +1,7 @@ +# apps/ - Componentes de Aplicacion + +| Directorio | Tipo | Descripcion | +|------------|------|-------------| +| backend/ | Submodulo | API backend | +| database/ | Submodulo | DDL y esquemas | +| frontend-web/ | Submodulo | Aplicacion web frontend | diff --git a/backend b/apps/backend similarity index 100% rename from backend rename to apps/backend diff --git a/database b/apps/database similarity index 100% rename from database rename to apps/database diff --git a/frontend b/apps/frontend-web similarity index 100% rename from frontend rename to apps/frontend-web