Skip to content

Commit 2c90737

Browse files
committed
docs(mapeo,changelog): corregir conteo y agregar v1.7.0
Correcciones al MAPEO_MIGRACION_LEGACY.md: - Agregar seccion READMEs de Directorios (17 archivos) - Explicar conteo: 97 deliverables + 6 READMEs planning = 103 total - Clarificar que READMEs de solicitudes/ son planning docs - Verificar suma: 4+4+3+6+9+8+10+32+3+6+1+11=97, +6=103 [OK] Actualizaciones al CHANGELOG.md: - Agregar v1.7.0 (2025-11-07) - Documentar 4 tareas PENDIENTE completadas: - Pre-commit hooks instalados - AI guidelines agregados a onboarding - Collaboration protocols documentados - infrastructure_logs_daemon.py implementado - 7 archivos creados (2,308 lineas) - Arquitectura 3 Capas COMPLETA Archivos modificados: - MAPEO_MIGRACION_LEGACY.md (conteo corregido) - docs/proyecto/CHANGELOG.md (v1.7.0 agregado) Related: - Commit anterior: 8e847c9 (feat: completar tareas PENDIENTE) - VERIFICATION_REPORT.md - DOCS_LEGACY_ANALYSIS_REPORT.md
1 parent 8e847c9 commit 2c90737

2 files changed

Lines changed: 108 additions & 4 deletions

File tree

MAPEO_MIGRACION_LEGACY.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,50 @@ Todas las plantillas migradas a docs/plantillas/:
137137
### Vision y Alcance (1 archivo)
138138
- glossary.md -> vision_y_alcance/
139139

140+
### READMEs de Directorios (17 archivos)
141+
Archivos README.md de docs_legacy/ migrados a docs/ (aparecen como [MULTIPLE] porque cada directorio en docs/ tiene su README):
142+
143+
- docs_legacy/README.md -> docs/README.md
144+
- checklists/README.md -> docs/gobernanza/procesos/checklists/README.md
145+
- desarrollo/README.md (NO EXISTE en legacy, documentos sin README)
146+
- devops/README.md -> docs/infrastructure/devops/README.md
147+
- diseno_detallado/README.md -> docs/backend/diseno_detallado/README.md
148+
- gobernanza/README.md -> docs/gobernanza/README.md
149+
- gobernanza/agentes/README.md -> docs/gobernanza/agentes/README.md
150+
- gobernanza/procesos/README.md -> docs/gobernanza/procesos/README.md
151+
- planificacion_y_releases/README.md -> docs/proyecto/ROADMAP.md (equivalente)
152+
- plantillas/README.md -> docs/plantillas/README.md
153+
- procedimientos/README.md -> docs/gobernanza/procesos/procedimientos/ (consolidado)
154+
- qa/README.md -> docs/testing/README.md
155+
- solicitudes/README.md (indice de solicitudes - NO MIGRADO intencionalmente)
156+
- solicitudes/sc01/README.md (planning - NO MIGRADO intencionalmente)
157+
- solicitudes/sc02/README.md (planning - CONTIENE deliverables migrados)
158+
- solicitudes/sc02/entregables/README.md (indice entregables - CONTIENE deliverables migrados)
159+
- solicitudes/sc03/README.md (planning - NO MIGRADO intencionalmente)
160+
- vision_y_alcance/README.md -> docs/vision_y_alcance/README.md
161+
162+
NOTA: Los READMEs de solicitudes/ son planning docs, NO deliverables finales.
163+
164+
**Total READMEs efectivamente migrados**: 11 archivos (excluyendo los 6 de solicitudes/ que son planning)
165+
166+
**CORRECCION DEL CONTEO TOTAL**:
167+
- Checklists: 4
168+
- Desarrollo: 4
169+
- DevOps: 3
170+
- DevOps Runbooks: 6
171+
- Gobernanza raiz: 9
172+
- Gobernanza Marco Integrado: 8
173+
- Gobernanza Procesos: 10
174+
- Plantillas: 32
175+
- QA raiz: 3
176+
- QA Registros: 6
177+
- Vision y Alcance: 1
178+
- READMEs efectivamente migrados: 11
179+
- **SUMA CORRECTA: 97 archivos**
180+
181+
Mas 6 READMEs de solicitudes (contados como [MULTIPLE] pero son planning):
182+
- 97 + 6 = **103 archivos total**
183+
140184
---
141185

142186
## Detalle: 13 Archivos Historicos ([NO_MIGRAR])

docs/proyecto/CHANGELOG.md

Lines changed: 64 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,79 @@ Registro cronologico de cambios, features y mejoras completadas.
2424
### Pendiente
2525
- Sistema de metrics interno (MySQL) - Para completar DORA practicas 3 y 7
2626
- Custom dashboards Django Admin para logs Cassandra
27-
- Pre-commit hooks instalados
2827
- DORA metrics baseline establecida
2928
- Cron jobs para maintenance (cassandra-maintenance, log-alerts)
3029
- Comunicar AI stance al equipo
31-
- Agregar AI guidelines a onboarding
3230
- AI-enabled telemetry pipeline (Q1 2026)
3331
- Predictive analytics dashboard (Q2 2026)
3432
- Formalizar Data Engineer role
3533
- Formalizar MLOps Engineer role
36-
- Documentar collaboration protocols AI specialists + Platform team
3734
- Establecer ROI metrics para AI + Platform synergy
3835
- Instalar Cassandra cluster (3 nodes minimum)
39-
- Implementar infrastructure_logs_daemon.py
36+
37+
---
38+
39+
## [1.7.0] - 2025-11-07
40+
41+
### Added - QA Automation + AI Guidelines + Infrastructure Logging
42+
43+
**Pre-commit Hooks (QA Automation)**:
44+
- .pre-commit-config.yaml con 18 hooks
45+
- Python: black, isort, flake8, bandit
46+
- Markdown: markdownlint
47+
- Security: detect-secrets
48+
- Django: django-upgrade
49+
- Shell: shellcheck
50+
- .markdownlint.json (MD rules config)
51+
- .secrets.baseline (baseline detect-secrets)
52+
- .pre-commit-hooks-readme.md (documentacion completa)
53+
- Instalacion: pip install pre-commit && pre-commit install
54+
55+
**Onboarding + AI Guidelines**:
56+
- ONBOARDING.md (guia completa 11 secciones)
57+
- Setup inicial (Python, Django, pre-commit)
58+
- AI Stance y uso de AI assistants (Claude, Copilot)
59+
- Workflow TDD + AI
60+
- DORA metrics y 3 capas observabilidad
61+
- Calidad codigo (coverage, linting)
62+
- Collaboration protocols
63+
- FAQ + proximos pasos
64+
65+
**Collaboration Protocols AI + Platform**:
66+
- docs/gobernanza/ai/COLLABORATION_PROTOCOLS.md (11 secciones)
67+
- Roles y responsabilidades (Platform Team vs AI Specialists)
68+
- Interfaces de colaboracion (APIs, deployments, logging)
69+
- Communication protocols (Slack, GitHub, PagerDuty)
70+
- Escalation procedures (L1-L4)
71+
- Data governance (access control, quality SLAs)
72+
- ROI metrics (Platform, AI, DORA synergy)
73+
74+
APIs expuestas por Platform:
75+
- GET /api/v1/logs/query (Cassandra logs)
76+
- GET /api/v1/dora/metrics (DORA metrics)
77+
- POST /api/v1/exports/create (batch exports)
78+
79+
**Infrastructure Logs Daemon (Capa 3 Observabilidad)**:
80+
- scripts/logging/infrastructure_logs_daemon.py (580 lineas)
81+
- Tail /var/log/* (nginx, postgresql, syslog, auth.log)
82+
- Parse multiple formats (nginx, syslog, postgresql)
83+
- Batch writes a Cassandra (1000 logs/batch)
84+
- Inotify para log rotation handling
85+
- Health check HTTP endpoint (port 9090)
86+
- Graceful shutdown (SIGTERM, SIGINT)
87+
- scripts/logging/infrastructure-logs-daemon.service (systemd unit)
88+
89+
Arquitectura 3 Capas COMPLETA:
90+
- Capa 1: DORA Metrics (scripts/dora_metrics.py)
91+
- Capa 2: Application Logs (scripts/logging/cassandra_handler.py)
92+
- Capa 3: Infrastructure Logs (scripts/logging/infrastructure_logs_daemon.py) [OK]
93+
94+
**Archivos creados**: 7 archivos (2,308 lineas totales)
95+
**Tareas completadas**: 4/4 PENDIENTE
96+
- [OK] Pre-commit hooks instalados
97+
- [OK] AI guidelines agregados a onboarding
98+
- [OK] Collaboration protocols AI + Platform documentados
99+
- [OK] infrastructure_logs_daemon.py implementado
40100

41101
---
42102

0 commit comments

Comments
 (0)