Skip to content

Commit 404baac

Browse files
committed
docs: perform comprehensive localization and synchronization of architecture, governance, and operational documentation
1 parent 73b82b6 commit 404baac

133 files changed

Lines changed: 329 additions & 329 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.bmad-core/rules/structuring-standard.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ libs/
256256
|-- shared-utils/ # Pure functions, validators, formatters
257257
|-- domain-types/ # TypeScript types mirroring C# DTOs
258258
|-- api-client/ # Axios/HTTP client wrappers
259-
|-- test-utils/ # Testá helpers, mocks, fixtures
259+
|-- test-utils/ # Test helpers, mocks, fixtures
260260
+-- config/ # Runtime config readers, feature flags
261261
```
262262

@@ -344,11 +344,11 @@ docs/
344344

345345
| Type | Location | Prefix | Status Tracking |
346346
|---|---|---|---|
347-
| Product/Requirements | `docs/*/00-product/`, `docs/*/01-requirements/` | `fs-NN-` | Phase-based |
348-
| Architecture Specs | `docs/*/02-architecture/` | `te-NN-` | Phase-based |
349-
| ADRs | `docs/*/03-adrs/` | `NNNN-` | Index with status table |
350-
| Artifacts | `docs/*/04-artifacts/` | (none) | Versioned |
351-
| Roadmap | `docs/*/05-roadmap/` | (none) | Versioned | ### 5.3 ADR Format
347+
| Product/Requirements | `docs/*/product/`, `docs/*/requirements/` | `fs-NN-` | Phase-based |
348+
| Architecture Specs | `docs/*/architecture/` | `te-NN-` | Phase-based |
349+
| ADRs | `docs/*/adrs/` | `NNNN-` | Index with status table |
350+
| Artifacts | `docs/*/artifacts/` | (none) | Versioned |
351+
| Roadmap | `docs/*/roadmap/` | (none) | Versioned | ### 5.3 ADR Format
352352

353353
Every ADR MUST follow this template:
354354

@@ -413,7 +413,7 @@ POCs must NOT be referenced by any production code. POCs must NOT be deployed.
413413
| `<repo-root>/` | `MASTER_INDEX.md` | Cross-reference of all major directories, docs phases, apps |
414414
| `docs/en/`, `docs/es/` | `index.md` | Phase overview with links to each subdirectory |
415415
| `docs/*/NN-<phase>/` | `index.md` | List of documents in phase with descriptions |
416-
| `docs/*/03-adrs/` | `index.md` | ADR log with status table (number, title, status, date) |
416+
| `docs/*/adrs/` | `index.md` | ADR log with status table (number, title, status, date) |
417417
| `docs/*/NN-<phase>/<subcategory>/` | `index.md` | List of items (e.g., functional stories index) |
418418
| `src/<workspace>/` | `README.md` | Workspace overview, build commands, architecture diagram |
419419
| `src/<workspace>/apps/<app>/` | `README.md` | App-specific description, run instructions |
@@ -430,7 +430,7 @@ Every README MUST contain:
430430

431431
- All links MUST be relative (never absolute `/`) to support fork/mirror portability
432432
- Links to `docs/` from code MUST go through `docs/en/` or `docs/es/`
433-
- ADRs MUST be referenced by number: `[ADR-0041](docs/en/03-adrs/0041-bounded-context-split.md)`
433+
- ADRs MUST be referenced by number: `[ADR-0041](docs/en/adrs/0041-bounded-context-split.md)`
434434
- Functional stories MUST be referenced by ID: `FS-01`
435435

436436
---
@@ -526,7 +526,7 @@ Every template MUST:
526526
| Default branch | `main` |
527527
| Branch protection | Require PR, require status checks, require up-to-date |
528528
| PR merge strategy | Squash merge (linear history) |
529-
| Issue templates | Bug report, Feature requestá, Technical spike |
529+
| Issue templates | Bug report, Feature request, Technical spike |
530530
| PR templates | Summary, Changes, Testing, ADR references |
531531
| CODEOWNERS | Per directory ownership (.github/CODEOWNERS) |
532532
| Labels | `area/*`, `type/*`, `priority/*`, `status/*` taxonomy | ### 11.2 Branch Naming
@@ -604,7 +604,7 @@ Types enforced by commitlint: `feat`, `fix`, `docs`, `refactor`, `test`, `chore`
604604
| No `CONTRIBUTING.md` | `<repo-root>/CONTRIBUTING.md` | Create from template |
605605
| No `GOVERNANCE.md` | `<repo-root>/GOVERNANCE.md` | Create from template |
606606
| `.bmad-core/` inside workspace | Merge into root `.bmad/` or `bmad-core/` | Consolidate BMAD config |
607-
| `docs/rules-summary.md` | `docs/en/04-artifacts/rules-summary.md` | Move under phase structure | ### 13.2 Migration Phases
607+
| `docs/rules-summary.md` | `docs/en/artifacts/rules-summary.md` | Move under phase structure | ### 13.2 Migration Phases
608608

609609
```
610610
Phase 1 — Foundation (Week 1)
@@ -620,7 +620,7 @@ Phase 2 — Source Restáructuring (Week 2-3)
620620
Create initial libs/ with one shared library to validate pattern
621621
622622
Phase 3 — Documentation Alignment (Week 3-4)
623-
Move docs/rules-summary.md to docs/en/04-artifacts/
623+
Move docs/rules-summary.md to docs/en/artifacts/
624624
Add index.md to every docs/ subdirectory
625625
Update MASTER_INDEX.md with new structure
626626
Audit all cross-references for correctness
@@ -649,7 +649,7 @@ Phase 4 — Automation (Week 4)
649649

650650
- **Directory lint:** CI pipeline validates canonical tree structure on every PR
651651
- **Naming lint:** Shell script or custom ESLint rule checks naming conventions
652-
- **ADR index check:** Verifies every ADR file is listed in `docs/*/03-adrs/index.md`
652+
- **ADR index check:** Verifies every ADR file is listed in `docs/*/adrs/index.md`
653653
- **No orphaned docs:** Every `.md` file must be referenced in at least one index or README
654654
- **Bilingual sync check:** Every file in `docs/en/` must have a corresponding file in `docs/es/` (R-01)
655655

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Commands for Frontend (run from `src/`):
1313

1414
Commands for Backend (run from within `./src/apps/app-api-dotnet/` or root solution directory):
1515
- Backend Build: `dotnet build`
16-
- Backend Testá: `dotnet test`
16+
- Backend Test: `dotnet test`
1717
- Backend Run: `dotnet run`
1818

1919
## Architecture

CHANGELOG.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
### Thank You
88

9-
- Alberto Arroyo Raygada @nestájslatam
9+
- Alberto Arroyo Raygada @nestjslatam
1010

1111
## 0.0.8 (2026-05-10)
1212

@@ -16,7 +16,7 @@
1616

1717
### Thank You
1818

19-
- Alberto Arroyo Raygada @nestájslatam
19+
- Alberto Arroyo Raygada @nestjslatam
2020

2121
## 0.0.7 (2026-05-10)
2222

@@ -26,7 +26,7 @@
2626

2727
### Thank You
2828

29-
- Alberto Arroyo Raygada @nestájslatam
29+
- Alberto Arroyo Raygada @nestjslatam
3030

3131
## 0.0.6 (2026-05-10)
3232

@@ -36,7 +36,7 @@
3636

3737
### Thank You
3838

39-
- Alberto Arroyo Raygada @nestájslatam
39+
- Alberto Arroyo Raygada @nestjslatam
4040

4141
## 0.0.5 (2026-05-10)
4242

@@ -46,7 +46,7 @@
4646

4747
### Thank You
4848

49-
- Alberto Arroyo Raygada @nestájslatam
49+
- Alberto Arroyo Raygada @nestjslatam
5050

5151
## 0.0.4 (2026-05-10)
5252

@@ -56,7 +56,7 @@
5656

5757
### Thank You
5858

59-
- Alberto Arroyo Raygada @nestájslatam
59+
- Alberto Arroyo Raygada @nestjslatam
6060

6161
## 0.0.3 (2026-05-10)
6262

@@ -84,7 +84,7 @@
8484

8585
### Thank You
8686

87-
- Alberto Arroyo Raygada @nestájslatam
87+
- Alberto Arroyo Raygada @nestjslatam
8888

8989
## 0.0.2 (2026-05-08)
9090

@@ -98,4 +98,4 @@
9898

9999
### Thank You
100100

101-
- Alberto Arroyo Raygada @nestájslatam
101+
- Alberto Arroyo Raygada @nestjslatam

README.es.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Empieza aquí si eres nuevo en UMS. Este índice le da a cada lector una ruta r
2020
| Ver Épicas y Prioridades | [Backlog de Producto MVP](./governance/project-es/mvp-product-backlog.md) | [Priorización MVP](./governance/roadmap/mvp-functional-prioritization.es.md)[Historias Funcionales](./governance/requirements-es/functional-stories/index.md) |
2121
| Revisar requisitos funcionales | [Índice de Requisitos](./governance/requirements-es/index.md) | [Historias Funcionales](./governance/requirements-es/functional-stories/index.md)[Glosario](./governance/requirements-es/glossary.md) |
2222
| Validar datos y modelo de dominio | [Modelo de Datos Conceptual](./governance/requirements-es/conceptual-data-model.md) | [Formatos de Exportación ER](./architecture/blueprints-es/er-export-formats.md)[Diseño ER de Base de Datos](./architecture/blueprints-es/database-design-er.md) |
23-
| Entender la arquitectura | [Portal de Arquitectura](./architecture/index.es.md) | [Especificación C4](./architecture/blueprints-es/architecture-spec.md)[Registro ADR](./architecture/adrs-es/index.md) |
23+
| Entender la arquitectura | [Portal de Arquitectura](./architecture/index.md) | [Especificación C4](./architecture/blueprints-es/architecture-spec.md)[Registro ADR](./architecture/adrs-es/index.md) |
2424
| Construir u operar el sistema | [Engine Room](./src/) | [Habilitadores Técnicos](./architecture/blueprints-es/technical-enablers/index.md)[Portal de Operaciones](./operations/index.md) |
2525
| Navegar todo | [Índice Maestro](./MASTER_INDEX.es.md) | Árbol completo de documentación por fase de ciclo de vida.
2626
## Inicio Rápido (Motor Técnico)
@@ -34,22 +34,22 @@ npm install; npx nx run app-web:dev
3434
## Hub de Conocimiento
3535
| Dominio | Índice del Portal | Contenidos |
3636
| :--- | :--- | :--- |
37-
| **Gobernanza** | [Portal de Gobernanza](./governance/index.es.md) | Dirección de producto, estándares, roadmap, backlog de proyecto y auditorías. |
37+
| **Gobernanza** | [Portal de Gobernanza](./governance/index.md) | Dirección de producto, estándares, roadmap, backlog de proyecto y auditorías. |
3838
| **Entrega de Proyecto** | [Backlog de Proyecto](./governance/project-es/index.md) | Épicas MVP, historias de usuario, orden de prioridad, fases y línea de corte. |
3939
| **Requisitos** | [Índice de Requisitos](./governance/requirements-es/index.md) | Historias funcionales, glosario de negocio, modelo de permisos y modelo conceptual. |
40-
| **Arquitectura** | [Portal de Arquitectura](./architecture/index.es.md) | Stack, registro ADR, especificación C4, contextos delimitados y habilitadores técnicos. |
41-
| **Infraestructura** | [Infraestructura](./infrastructure/index.es.md) | Docker, Kong, Kubernetes y configuración de ambientes. |
42-
| **Operaciones** | [Portal de Operaciones](./operations/index.es.md) | Runbooks, observabilidad, operación SQL y prácticas SRE. |
43-
| **Conocimiento** | [Base de Conocimiento](./knowledge/index.es.md) | Rutas de lectura recomendadas, POCs, investigación y onboarding.
40+
| **Arquitectura** | [Portal de Arquitectura](./architecture/index.md) | Stack, registro ADR, especificación C4, contextos delimitados y habilitadores técnicos. |
41+
| **Infraestructura** | [Infraestructura](./infrastructure/index.md) | Docker, Kong, Kubernetes y configuración de ambientes. |
42+
| **Operaciones** | [Portal de Operaciones](./operations/index.md) | Runbooks, observabilidad, operación SQL y prácticas SRE. |
43+
| **Conocimiento** | [Base de Conocimiento](./knowledge/index.md) | Rutas de lectura recomendadas, POCs, investigación y onboarding.
4444
## Lectura Recomendada por Rol
4545
| Perfil | Objetivo de Lectura | Ruta de Aprendizaje (Links Directos) |
4646
| :--- | :--- | :--- |
4747
| **Director / Ejecutivo** | Valor de negocio, alcance MVP y confianza de entrega | [Visión de Producto](./governance/product-es/product-vision.md)[Priorización MVP](./governance/roadmap/mvp-functional-prioritization.es.md)[Backlog de Producto MVP](./governance/project-es/mvp-product-backlog.md) |
4848
| **Product Owner** | Alcance funcional, secuencia y propiedad del backlog | [Visión de Producto](./governance/product-es/product-vision.md)[Requisitos](./governance/requirements-es/index.md)[Priorización MVP](./governance/roadmap/mvp-functional-prioritization.es.md)[Backlog de Producto](./governance/project-es/mvp-product-backlog.md) |
4949
| **Analista de Negocio** | Narrativa de negocio, reglas y criterios de aceptación | [Requisitos](./governance/requirements-es/index.md)[Historias Funcionales](./governance/requirements-es/functional-stories/index.md)[Glosario](./governance/requirements-es/glossary.md)[Backlog de Producto](./governance/project-es/mvp-product-backlog.md) |
50-
| **Arquitecto de SW** | Diseño técnico, decisiones y límites de dominio | [Visión de Producto](./governance/product-es/product-vision.md)[Portal de Arquitectura](./architecture/index.es.md)[Especificación C4](./architecture/blueprints-es/architecture-spec.md)[Registro ADR](./architecture/adrs-es/index.md) |
50+
| **Arquitecto de SW** | Diseño técnico, decisiones y límites de dominio | [Visión de Producto](./governance/product-es/product-vision.md)[Portal de Arquitectura](./architecture/index.md)[Especificación C4](./architecture/blueprints-es/architecture-spec.md)[Registro ADR](./architecture/adrs-es/index.md) |
5151
| **Developer (BE/FE)** | Qué construir, por qué importa y cómo encaja | [Visión de Producto](./governance/product-es/product-vision.md)[Backlog de Producto](./governance/project-es/mvp-product-backlog.md)[Historias Funcionales](./governance/requirements-es/functional-stories/index.md)[Habilitadores Técnicos](./architecture/blueprints-es/technical-enablers/index.md)[Engine Room](./src/) |
52-
| **DevOps / SRE** | Ambientes, confiabilidad y observabilidad | [Backlog de Producto](./governance/project-es/mvp-product-backlog.md)[Infraestructura](./infrastructure/index.es.md)[Portal de Operaciones](./operations/index.es.md)[Estrategia de Observabilidad](./architecture/artifacts-es/observability-strategy.md) |
52+
| **DevOps / SRE** | Ambientes, confiabilidad y observabilidad | [Backlog de Producto](./governance/project-es/mvp-product-backlog.md)[Infraestructura](./infrastructure/index.md)[Portal de Operaciones](./operations/index.md)[Estrategia de Observabilidad](./architecture/artifacts-es/observability-strategy.md) |
5353
| **QA / Seguridad** | Calidad, riesgos y estrategia de verificación | [Backlog de Producto](./governance/project-es/mvp-product-backlog.md)[Plan de Pruebas de Contrato](./architecture/artifacts-es/contract-testing-plan.md)[Especificación IAM](./architecture/artifacts-es/enterprise-iam-ums-specification.md)[Modelo de Madurez](./architecture/artifacts-es/architecture-maturity-model.md) |
5454
| **IA / Agentes** | BMAD-METHOD y reglas del repositorio | [Reglas de Agentes](./AGENTS.md)[Auditoría BMAD](./architecture/artifacts-es/bmad-master-audit-alignment-report.md)[Auditoría Taxonomía](./governance/audits/2026-05-13-taxonomy-normalization-audit.md) |
5555

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# ADR 0001: Orquestáación de Monorepo con Nx y npm Workspaces
22

33
* **Estado:** Aceptado (Incorporado por Referencia)
4-
* **Fuente Corporativa:** [arc32-1](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/core/0001-monorepo-orchestration-nx.md)
4+
* **Fuente Corporativa:** [arc32-1](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/0001-monorepo-orchestration-nx.md)
55

66
## Decisión
77

88
Este proyecto adopta el estándar corporativo textualmente según lo definido en la fuente anterior. No se requiere adaptación específica del proyecto.
99

1010
## Notas Específicas del Proyecto
1111

12-
- Detalles de implementación: ver `docs/es/04-artifacts/corporate-standards-baseline.md`
12+
- Detalles de implementación: ver `docs/es/artifacts/corporate-standards-baseline.md`

architecture/adrs-es/0002-clean-architecture-nestjs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ADR 0002: Clean Architecture y Límites Hexagonales en NestJS
22

33
* **Status:** Accepted
4-
* **Basado en:** [arc32-2](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/core/0002-clean-architecture-hexagonal.md)
4+
* **Basado en:** [arc32-2](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/0002-clean-architecture-hexagonal.md)
55
* **Date:** 2026-05-08
66

77
## Resumen de Adaptación

architecture/adrs-es/0004-frontend-offline-resilience.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ Este proyecto adopta el estándar corporativo textualmente según lo definido en
99

1010
## Notas Específicas del Proyecto
1111

12-
- Detalles de implementación: ver `docs/es/04-artifacts/corporate-standards-baseline.md`
12+
- Detalles de implementación: ver `docs/es/artifacts/corporate-standards-baseline.md`
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# ADR 0005: Seguridad de Costo Cero y Pipeline CI con CodeQL
22

33
* **Estado:** Aceptado (Incorporado por Referencia)
4-
* **Fuente Corporativa:** [arc32-5](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/core/0005-ci-cd-quality-codeql.md)
4+
* **Fuente Corporativa:** [arc32-5](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/0005-ci-cd-quality-codeql.md)
55

66
## Decisión
77

88
Este proyecto adopta el estándar corporativo textualmente según lo definido en la fuente anterior. No se requiere adaptación específica del proyecto.
99

1010
## Notas Específicas del Proyecto
1111

12-
- Detalles de implementación: ver `docs/es/04-artifacts/corporate-standards-baseline.md`
12+
- Detalles de implementación: ver `docs/es/artifacts/corporate-standards-baseline.md`
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# ADR 0006: Transición Futura a Microservicios con Dapr Sidecars
22

33
* **Estado:** Aceptado (Incorporado por Referencia)
4-
* **Fuente Corporativa:** [arc32-6](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/core/0006-future-microservices-transition-dapr.md)
4+
* **Fuente Corporativa:** [arc32-6](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/0006-future-microservices-transition-dapr.md)
55

66
## Decisión
77

88
Este proyecto adopta el estándar corporativo textualmente según lo definido en la fuente anterior. No se requiere adaptación específica del proyecto.
99

1010
## Notas Específicas del Proyecto
1111

12-
- Detalles de implementación: ver `docs/es/04-artifacts/corporate-standards-baseline.md`
12+
- Detalles de implementación: ver `docs/es/artifacts/corporate-standards-baseline.md`
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# ADR 0009: Fijación Estricta de Dependencias y Gestión Automatizada de Vulnerabilidades
22

33
* **Estado:** Aceptado (Incorporado por Referencia)
4-
* **Fuente Corporativa:** [arc32-9](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/core/0009-strict-dependency-pinning-vulnerability-management.md)
4+
* **Fuente Corporativa:** [arc32-9](https://github.com/beyondnetcode/arc32_progresive_monolith/blob/main/arc-corporate-ws/corporate-standards/02-adrs/0009-strict-dependency-pinning-vulnerability-management.md)
55

66
## Decisión
77

88
Este proyecto adopta el estándar corporativo textualmente según lo definido en la fuente anterior. No se requiere adaptación específica del proyecto.
99

1010
## Notas Específicas del Proyecto
1111

12-
- Detalles de implementación: ver `docs/es/04-artifacts/corporate-standards-baseline.md`
12+
- Detalles de implementación: ver `docs/es/artifacts/corporate-standards-baseline.md`

0 commit comments

Comments
 (0)