diff --git a/docs/planning/Board.md b/docs/planning/Board.md deleted file mode 100644 index 16da16b..0000000 --- a/docs/planning/Board.md +++ /dev/null @@ -1,142 +0,0 @@ ---- -id: "Board" -title: "Tablero Kanban - Trading Platform (Trading Platform)" -type: "Documentation" -project: "trading-platform" -version: "1.0.0" -updated_date: "2026-01-04" ---- - -# Tablero Kanban - Trading Platform (Trading Platform) - -**Sprint Actual:** Sprint 1 (Fase Inicial) -**Ultima actualizacion:** 2026-01-04 -**Velocity Objetivo:** 40 SP - ---- - -## Resumen del Sprint - -| Metrica | Valor | -|---------|-------| -| Story Points Planificados | 0 | -| Story Points Completados | 0 | -| Tareas Pendientes | 0 | -| Tareas En Progreso | 0 | -| Tareas Completadas | 0 | -| Bugs Abiertos | 0 | - ---- - -## Backlog - -Items pendientes de planificacion para futuros sprints. - -| ID | Titulo | Tipo | SP | Prioridad | -|----|--------|------|-----|-----------| -| - | Ver `/docs/04-fase-backlog/` | - | - | - | - ---- - -## Por Hacer (To Do) - -Items planificados para el sprint actual, pendientes de iniciar. - -| ID | Titulo | Asignado | SP | Prioridad | Epic | -|----|--------|----------|-----|-----------|------| -| - | - | - | - | - | - | - ---- - -## En Progreso (In Progress) - -Items actualmente en desarrollo. - -| ID | Titulo | Asignado | SP | Inicio | Epic | -|----|--------|----------|-----|--------|------| -| - | - | - | - | - | - | - ---- - -## Bloqueado (Blocked) - -Items bloqueados esperando dependencias o decision. - -| ID | Titulo | Asignado | Bloqueado Por | Desde | -|----|--------|----------|---------------|-------| -| - | - | - | - | - | - ---- - -## En Revision (Review) - -Items completados pendientes de validacion. - -| ID | Titulo | Asignado | Revisor | SP | -|----|--------|----------|---------|-----| -| - | - | - | - | - | - ---- - -## Hecho (Done) - -Items completados y validados en este sprint. - -| ID | Titulo | Completado Por | SP | Fecha | -|----|--------|----------------|-----|-------| -| - | - | - | - | - | - ---- - -## Bugs Abiertos - -| ID | Titulo | Severidad | Modulo | Asignado | -|----|--------|-----------|--------|----------| -| - | - | - | - | - | - ---- - -## Notas del Sprint - -- **2026-01-04:** Inicializacion de infraestructura SCRUM - - Creado AGENTS.md (guia de agentes) - - Creado config.yml (configuracion del proyecto) - - Creado Board.md (tablero Kanban) - - Creadas carpetas: planning/, 04-fase-backlog/, 96-quick-reference/, archivados/ - ---- - -## Historico de Sprints - -| Sprint | Fechas | Velocity | Completado | -|--------|--------|----------|------------| -| Sprint 0 | Pre-2026-01 | N/A | Desarrollo inicial | - ---- - -## Modulos del Proyecto - -| Epica | Nombre | US | RF | ET | Estado | -|-------|--------|-----|-----|-----|--------| -| OQI-001 | Fundamentos Auth | 12 | 5 | 5 | Implementado | -| OQI-002 | Education | 8 | 6 | 6 | Implementado | -| OQI-003 | Trading Charts | 18 | 8 | 8 | Implementado | -| OQI-004 | Investment Accounts | 14 | 6 | 7 | Implementado | -| OQI-005 | Payments Stripe | 6 | 6 | 6 | Implementado | -| OQI-006 | ML Signals | 10 | 5 | 5 | Implementado | -| OQI-007 | LLM Agent | 10 | 6 | 6 | Implementado | -| OQI-008 | Portfolio Manager | 12 | 7 | 7 | Implementado | - ---- - -## Referencias - -- **Backlog completo:** `/docs/04-fase-backlog/README.md` -- **Configuracion:** `/docs/planning/config.yml` -- **Guia de agentes:** `/AGENTS.md` -- **Mapa de documentacion:** `/docs/_MAP.md` - ---- - -**Mantenido por:** Scrum Master / Architecture Team -**Actualizacion:** Al cambiar estado de cualquier item diff --git a/docs/planning/REESTRUCTURACION-PROGRESS.md b/docs/planning/REESTRUCTURACION-PROGRESS.md deleted file mode 100644 index d12f4d8..0000000 --- a/docs/planning/REESTRUCTURACION-PROGRESS.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -id: "REESTRUCTURACION-PROGRESS" -title: "Progreso de Reestructuracion - Trading Platform" -type: "Documentation" -project: "trading-platform" -version: "1.0.0" -updated_date: "2026-01-04" ---- - -# Progreso de Reestructuracion - Trading Platform - -**Fecha:** 2026-01-04 -**Estandar:** GAMILIT (SIMCO) - ---- - -## Resumen Ejecutivo - -Se ha realizado la reestructuracion de documentacion del proyecto trading-platform siguiendo el estandar GAMILIT. - ---- - -## ETAPA 1: Infraestructura SCRUM - COMPLETADA - -### Archivos Creados - -| Archivo | Estado | Descripcion | -|---------|--------|-------------| -| `/AGENTS.md` | Creado | Guia para agentes IA con prefijos OQI-* | -| `/docs/planning/Board.md` | Creado | Tablero Kanban | -| `/docs/planning/config.yml` | Creado | Configuracion del proyecto | -| `/docs/04-fase-backlog/README.md` | Creado | Indice del backlog | -| `/docs/04-fase-backlog/DEFINITION-OF-READY.md` | Creado | Criterios DoR | -| `/docs/04-fase-backlog/DEFINITION-OF-DONE.md` | Creado | Criterios DoD | - -### Carpetas Creadas - -- `/docs/planning/tasks/` -- `/docs/planning/bugs/` -- `/docs/04-fase-backlog/` -- `/docs/96-quick-reference/` -- `/docs/archivados/` - ---- - -## ETAPA 2: YAML Front-Matter - EN PROGRESO - -### Modulos Completados - -| Modulo | US | RF | ET | Total | Estado | -|--------|-----|-----|-----|-------|--------| -| OQI-001 (Auth) | 12 | 5 | 5 | 22 | COMPLETADO | -| OQI-002 (Education) | 8 | 6 | 6 | 20 | COMPLETADO | -| OQI-003 (Trading) | 18 | 7 | 0 | 25 | PARCIAL (faltan ET) | -| OQI-004 (Investment) | 0 | 0 | 0 | 0 | PENDIENTE | -| OQI-005 (Payments) | 0 | 0 | 0 | 0 | PENDIENTE | -| OQI-006 (ML) | 0 | 0 | 0 | 0 | PENDIENTE | -| OQI-007 (LLM) | 0 | 0 | 0 | 0 | PENDIENTE | -| OQI-008 (Portfolio) | 0 | 0 | 0 | 0 | PENDIENTE | - -**Total procesados:** ~67 archivos -**Total pendientes:** ~120 archivos - ---- - -## ETAPA 3: DoR/DoD - COMPLETADA - -Los archivos de Definition of Ready y Definition of Done han sido creados basados en el estandar de gamilit. - ---- - -## Commits Pendientes - -Los siguientes commits deben realizarse manualmente: - -### Commit 1: Infraestructura SCRUM -```bash -git add AGENTS.md docs/planning/ docs/04-fase-backlog/ -git commit -m "feat(docs): Add SCRUM infrastructure - GAMILIT standard - -ETAPA 1 - Infraestructura SCRUM: -- Add AGENTS.md (AI agent guide for trading-platform) -- Create docs/planning/Board.md (Kanban board) -- Create docs/planning/config.yml (project configuration) -- Create docs/04-fase-backlog/ with DoR/DoD - -🤖 Generated with [Claude Code](https://claude.com/claude-code) - -Co-Authored-By: Claude Opus 4.5 " -``` - -### Commit 2: YAML Front-Matter OQI-001 -```bash -git add docs/02-definicion-modulos/OQI-001-fundamentos-auth/ -git commit -m "feat(docs): Add YAML front-matter to OQI-001 Auth module - -Add standardized YAML front-matter to: -- 12 User Stories (US-AUTH-*) -- 5 Requirements (RF-AUTH-*) -- 5 Specifications (ET-AUTH-*) - -🤖 Generated with [Claude Code](https://claude.com/claude-code) - -Co-Authored-By: Claude Opus 4.5 " -``` - -### Commit 3: YAML Front-Matter OQI-002 -```bash -git add docs/02-definicion-modulos/OQI-002-education/ -git commit -m "feat(docs): Add YAML front-matter to OQI-002 Education module - -Add standardized YAML front-matter to: -- 8 User Stories (US-EDU-*) -- 6 Requirements (RF-EDU-*) -- 6 Specifications (ET-EDU-*) - -🤖 Generated with [Claude Code](https://claude.com/claude-code) - -Co-Authored-By: Claude Opus 4.5 " -``` - -### Commit 4: YAML Front-Matter OQI-003 -```bash -git add docs/02-definicion-modulos/OQI-003-trading-charts/ -git commit -m "feat(docs): Add YAML front-matter to OQI-003 Trading module - -Add standardized YAML front-matter to: -- 18 User Stories (US-TRD-*) -- 7 Requirements (RF-TRD-*) -- 1 Specification (ET-TRD-001) - -Note: Remaining ET-TRD-* files pending - -🤖 Generated with [Claude Code](https://claude.com/claude-code) - -Co-Authored-By: Claude Opus 4.5 " -``` - ---- - -## Trabajo Pendiente - -Para completar la reestructuracion, se deben procesar los siguientes modulos: - -1. **OQI-003 (Trading):** Completar especificaciones tecnicas (ET-TRD-002 a ET-TRD-008) -2. **OQI-004 (Investment):** Procesar todos los archivos US/RF/ET -3. **OQI-005 (Payments):** Procesar todos los archivos US/RF/ET -4. **OQI-006 (ML Signals):** Procesar todos los archivos US/RF/ET -5. **OQI-007 (LLM Agent):** Procesar todos los archivos US/RF/ET -6. **OQI-008 (Portfolio):** Procesar todos los archivos US/RF/ET - -### Template YAML para User Story -```yaml ---- -id: "US-XXX-NNN" -title: "Titulo de la Historia" -type: "User Story" -status: "Done" -priority: "Alta" -epic: "OQI-NNN" -story_points: N -created_date: "2025-12-05" -updated_date: "2026-01-04" ---- -``` - -### Template YAML para Requirement -```yaml ---- -id: "RF-XXX-NNN" -title: "Titulo del Requerimiento" -type: "Requirement" -status: "Done" -priority: "Alta" -module: "modulo" -epic: "OQI-NNN" -version: "1.0" -created_date: "2025-12-05" -updated_date: "2026-01-04" ---- -``` - -### Template YAML para Specification -```yaml ---- -id: "ET-XXX-NNN" -title: "Titulo de la Especificacion" -type: "Specification" -status: "Done" -rf_parent: "RF-XXX-NNN" -epic: "OQI-NNN" -version: "1.0" -created_date: "2025-12-05" -updated_date: "2026-01-04" ---- -``` - ---- - -## Notas - -- El contenido existente de los archivos NO fue modificado -- Solo se agrego YAML front-matter al inicio de cada archivo -- Se mantiene la estructura de carpetas original (02-definicion-modulos/ con OQI-001 a OQI-008) - ---- - -**Generado por:** Claude Opus 4.5 -**Fecha:** 2026-01-04 diff --git a/docs/planning/config.yml b/docs/planning/config.yml deleted file mode 100644 index ad433fe..0000000 --- a/docs/planning/config.yml +++ /dev/null @@ -1,186 +0,0 @@ -# Configuracion del Sistema de Planificacion Trading Platform (Trading Platform) -# Basado en: Estandar-SCRUM.md (Principio SIMCO) -# Version: 1.0 -# Fecha: 2026-01-04 - -project: - name: "Trading Platform" - description: "Plataforma de Trading con IA - Trading Platform" - version: "1.0.0" - repository: "trading-platform" - -# Estados validos para elementos de trabajo -states: - user_story: - - "Backlog" - - "To Do" - - "In Progress" - - "In Review" - - "Done" - task: - - "To Do" - - "In Progress" - - "Blocked" - - "Done" - bug: - - "Open" - - "In Progress" - - "Fixed" - - "Done" - - "Won't Fix" - -# Prioridades -priorities: - - id: "P0" - name: "Critico" - description: "Bloqueante para produccion o seguridad" - sla_hours: 4 - - id: "P1" - name: "Alto" - description: "Funcionalidad core, deadline cercano" - sla_hours: 24 - - id: "P2" - name: "Medio" - description: "Mejoras importantes, puede esperar" - sla_hours: 72 - - id: "P3" - name: "Bajo" - description: "Nice-to-have, mejoras menores" - sla_hours: null - -# Prefijos de nomenclatura -naming: - epic_prefix: "OQI" - user_story: "US" - task: "TASK" - bug: "BUG" - requirement: "RF" - specification: "ET" - adr: "ADR" - -# Subcategorias de User Stories por modulo -us_categories: - - prefix: "AUTH" - epic: "OQI-001" - description: "Autenticacion" - - prefix: "EDU" - epic: "OQI-002" - description: "Educacion" - - prefix: "TRD" - epic: "OQI-003" - description: "Trading Charts" - - prefix: "INV" - epic: "OQI-004" - description: "Investment Accounts" - - prefix: "PAY" - epic: "OQI-005" - description: "Payments Stripe" - - prefix: "ML" - epic: "OQI-006" - description: "ML Signals" - - prefix: "LLM" - epic: "OQI-007" - description: "LLM Agent" - - prefix: "PFM" - epic: "OQI-008" - description: "Portfolio Manager" - -# Configuracion de sprints -sprint: - duration_days: 14 - velocity_target: 40 - current_sprint: 1 - current_phase: 1 - -# Agentes disponibles -agents: - - id: "@Backend-Agent" - specialization: "Express, PostgreSQL, APIs" - - id: "@Frontend-Agent" - specialization: "React, TypeScript, UI/UX" - - id: "@Database-Agent" - specialization: "PostgreSQL, Migrations, Seeds" - - id: "@ML-Agent" - specialization: "Python, TensorFlow, Trading Signals" - - id: "@Integration-Agent" - specialization: "Testing, Validacion, CI/CD" - - id: "@DevOps-Agent" - specialization: "Docker, Kubernetes, Deployment" - -# Columnas del tablero Kanban -kanban_columns: - - id: "backlog" - name: "Backlog" - description: "Items no planificados" - - id: "todo" - name: "Por Hacer" - description: "Planificado para sprint actual" - - id: "in_progress" - name: "En Progreso" - description: "Trabajo activo" - - id: "blocked" - name: "Bloqueado" - description: "Esperando dependencias" - - id: "review" - name: "En Revision" - description: "Pendiente de validacion" - - id: "done" - name: "Hecho" - description: "Completado y validado" - -# Campos requeridos por tipo de documento -required_fields: - user_story: - - "id" - - "title" - - "status" - - "epic" - - "story_points" - task: - - "id" - - "title" - - "status" - - "priority" - bug: - - "id" - - "title" - - "status" - - "severity" - - "affected_module" - requirement: - - "id" - - "title" - - "status" - - "module" - specification: - - "id" - - "title" - - "status" - - "rf_parent" - -# Rutas importantes -paths: - planning: "/docs/planning/" - tasks: "/docs/planning/tasks/" - bugs: "/docs/planning/bugs/" - board: "/docs/planning/Board.md" - backlog: "/docs/04-fase-backlog/" - modules: "/docs/02-definicion-modulos/" - adr: "/docs/97-adr/" - -# Metricas del proyecto -metrics: - total_epics: 8 - total_user_stories: 90 - total_requirements: 47 - total_specifications: 50 - compliance_target: 100 - current_compliance: 0 - -# Configuracion de validacion -validation: - require_yaml_frontmatter: true - require_acceptance_criteria: true - require_story_points: true - max_file_lines: 400 - enforce_naming_convention: true