La documentacion de UMS hereda los estandares de gobernanza de Evolith Architecture Reference mientras mantiene localmente la evidencia de implementacion especifica de UMS. Este documento establece las reglas y el proceso para que los agentes BMAD mantengan la calidad documental, la consistencia bilingue y la trazabilidad arquitectonica.
Evolith (repositorio padre)
│
├── Define estandares globales de documentacion
├── Proporciona reglas de gobernanza reutilizables
├── Establece patrones canonicos para la documentacion
│
▼
UMS (repositorio satelite)
│
├── Hereda las reglas aplicables de Evolith por referencia
├── Adapta las reglas al contexto de UMS cuando es necesario
├── Documenta la evidencia especifica de UMS
└── Propone patrones exitosos de regreso a Evolith
| Tipo de Regla | Origen | Ejemplo |
|---|---|---|
| Estadar empresarial global | Evolith | Convenciones de nombres, formato ADR, principios de Clean Architecture |
| Evidencia de implementacion aplicada | UMS | Referencias aplicadas de API, React y diseño de dominio |
| Adaptacion local | UMS | Ruteo especifico de UMS, organizacion de modulos, valores de runtime |
| Candidata a promocion | UMS → Evolith | Patrones sin dependencias de UMS que aplican a cualquier satelite |
Todo artefacto documental que exista en ingles DEBE tener un equivalente en espanol, y viceversa. Las versiones en ingles y espanol DEBEN ser:
Todos los puntos de entrada documentales DEBEN incluir enlaces de cambio de idioma:
[Leer en espanol](/ums/README.es.html) (o la ruta equivalente)[Read in English](/ums/README.md) (o la ruta equivalente)<filename>.md<filename>.es.mdCuando existe una version en espanol, los enlaces internos del documento espanol DEBEN apuntar a versiones *.es.md de otros documentos en espanol.
Usar los terminos tecnicos aceptados de forma apropiada en cada idioma:
| Ingles | Espanol | Contexto |
|---|---|---|
| ADR | ADR | Registros de decision |
| Backend | Backend / API | Segun el contexto |
| Frontend | Frontend / Web | Segun el contexto |
| Bounded Context | Bounded Context | Concepto DDD (se mantiene en ingles) |
| Aggregate | Agregado | Concepto DDD |
| Quick Access | Acceso Rapido | Pagina de estandares |
| Master Index | Indice Maestro | Hub de navegacion |
| Applied Reference | Referencia Aplicada | Implementacion especifica de UMS |
UMS tiene los siguientes puntos de entrada primarios que DEBEN mantenerse sincronizados:
| Punto de Entrada | Ingles | Espanol |
|---|---|---|
| README raiz | /README.md |
/docs/README.es.md |
| Estandares | /docs/STANDARDS.md |
/docs/STANDARDS.es.md |
| Indice Maestro | /docs/MASTER_INDEX.md |
/docs/MASTER_INDEX.es.md |
| Portal de Arquitectura | /docs/architecture/index.md |
/docs/architecture/index.es.md |
python ../.bmad-core/scripts/cleanup_markdown_encoding.pySi estas revisando cobertura documental o una brecha en una historia, empieza con:
Usa esta guia local de Agentes de Control de Documentacion junto con el Seguimiento de Brechas de Historias Funcionales para:
Los agentes de UMS DEBEN hacer cumplir estas reglas de Evolith cuando aplique:
code, value, description obligatoriosEstas reglas aplican especificamente a la documentacion de UMS:
/docs/architecture/Antes de cualquier commit documental, verificar:
code, value, description| Area | Punto de Entrada | Proposito |
|---|---|---|
| Estandares | docs/STANDARDS*.md |
Acceso rapido a estandares de Evolith y referencias aplicadas de UMS |
| Arquitectura | docs/architecture/index*.md |
ADRs, blueprints, referencias aplicadas, trazabilidad |
| Gobernanza | docs/governance/index*.md |
Vision del producto, requerimientos, documentacion de entrega |
| Control de Documentacion | docs/governance/documentation-control-agents*.md |
Gobernanza documental, sincronizacion bilingue y flujo de validacion |
| Construccion | docs/governance/construction/index*.md |
Diseno DDD, bounded contexts, agregados |
| Operaciones | docs/operations/index.md |
Metricas, runbooks, documentacion operativa |
| Indice Maestro | docs/MASTER_INDEX*.md |
Arbol documental completo |
Al actualizar documentacion:
| Volver a AGENTS.md | Volver al Indice Maestro |