Bastion Universalis Canonical Architecture
Canonical record defining Bastion Universalis as the sovereign infrastructure and operating trunk of the broader welfare systems architecture.
Translation layer status: English review layer prepared for public reading. The Spanish source remains attached below as the audit source until final human translation replaces this page.
sha256: 9CB9D71A6576131E4D2139842C78CC8C1D082DB8FAFB73DE13AB1C14648235EE
Original Spanish Source
# ::::bastion::universalis:::: - arquitectura canonica
::::terra::sls::::
Fecha de registro en repo: 2026-06-13
Estado: **canonico / tronco arquitectonico**
Repositorio: `terrauniversalis/bastion-grp`
Ruta: `architecture/bastion-universalis/ARCHITECTURE_CANONICAL.md`
## 1. Decision
`::::bastion::universalis::::` queda registrado como la infraestructura soberana de `::::sistemas::del::bienestar::::`.
No es solo:
- un dashboard;
- un backend;
- una carpeta estatica;
- un GRP aislado;
- un conjunto de prototipos HTML.
Es el tronco operativo donde se conectan gestion institucional, ciudadania, potencial regenerativo, seguridad, datos, agentes, comunicaciones y gateway unico.
## 2. Capas internas
```text
::::bastion::universalis::::
|
+-- grp :: gestion soberana
+-- citoyen :: relacion ciudadana
+-- orp::kukulkan :: potencial regenerativo
+-- security::terrasls-shield :: confianza transversal
+-- unicornd :8800 :: gateway operativo
+-- sharepoint :: shell institucional
+-- azure postgresql :: persistencia
+-- mayan codex :: lenguaje operativo
+-- nuntium :: eventos y mensajes
+-- fabrica systemarum :: provisionamiento
```
## 3. Responsabilidad de Bastion
Bastion debe:
- unificar la entrada operativa;
- preservar trazabilidad;
- coordinar modulos y agentes;
- administrar recursos institucionales;
- exponer capacidades mediante `unicornd :8800`;
- mantener datos soberanos en Azure PostgreSQL y SharePoint cuando aplique;
- dar base a citoyen y Kukulkan;
- aplicar Shield como seguridad transversal.
## 4. Relacion con GRP
`::::bastion::universalis::grp::::` es el nucleo de gestion institucional dentro de Bastion.
GRP administra:
- recursos humanos;
- recursos financieros;
- recursos materiales;
- nodos;
- proyectos;
- inventario;
- miembros;
- reglas;
- trazabilidad;
- autorizaciones.
GRP no agota Bastion. Bastion contiene GRP, pero tambien contiene las capas ciudadana, regenerativa, comunicacional, documental y de seguridad.
## 5. Relacion con citoyen
`citoyen` es el brazo ciudadano de Bastion.
Bastion provee:
- identidad;
- expedientes;
- reglas;
- mensajes;
- autorizaciones;
- integraciones;
- trazabilidad;
- seguridad Shield.
citoyen convierte esa infraestructura en relacion viva con personas, comunidades y tramites.
## 6. Relacion con Kukulkan
`orp::kukulkan` no reemplaza Bastion. Es su culminacion regenerativa.
Bastion administra y conecta. Kukulkan interpreta potencial, crea celulas, organiza enjambres y mide salus.
## 7. Relacion con Shield
`GRP Terrasls Shield` no es un modulo lateral. Es la capa de confianza que cruza toda accion critica de Bastion.
Shield verifica:
- identidad;
- autoridad;
- integridad;
- reglas;
- evidencia;
- testigos;
- auditoria viva.
## 8. Relacion con unicornd
`unicornd :8800` es el gateway operativo unificado de Bastion.
No debe leerse como producto separado. Su trabajo es ordenar puertos, dashboards, endpoints y capabilities bajo una entrada publica controlada.
## 9. Estado final
```text
estado_arquitectonico: canonico
estado_codigo: parcialmente_implementado
estado_integracion: en_consolidacion
documento_madre: architecture/sistemas-del-bienestar/ARCHITECTURE_CANONICAL_INDEX.md
```