Arquitectura auditable · Unidad 1 de 13
Atlas de límites
Una arquitectura auditable permite seguir una responsabilidad desde la interfaz hasta el paquete que la implementa. El mapa no sustituye al código: indica dónde empezar a verificar.
Al terminar podrás
- Seguir dependencias entre paquetes
- Diferenciar contrato público de detalle interno
Entender
Una arquitectura auditable permite seguir una responsabilidad desde la interfaz hasta el paquete que la implementa. El mapa no sustituye al código: indica dónde empezar a verificar.
El mapa también puede mentir desde el manifiesto: el DriftDetector compara lo que milpa.json declara contra lo que el código trae en #[PluginMetadata]. Cuando divergen, el reporte lo nombra (MILPA_MANIFEST_DRIFT), porque el contrato que enseña es el que corre, no el que se escribe: un milpa.json con drift enseña a humanos y agentes una forma que ya no existe, y toda decisión tomada desde ese manifiesto hereda la brecha. El arreglo es regenerativo, no manual: php coa coa:plugins manifest <Plugin> (comando del host) reescribe el manifiesto desde el código, que es la fuente de verdad.
Ver
Abrir Atlas de límites
Selecciona un paquete y sigue sus relaciones y fuentes primarias.
Hacer
Ejecuta la práctica en tu checkout y conserva la salida como evidencia.
Verificar
Demuestra que puedes aplicar la unidad. El progreso solo avanza al aprobar la evaluación.
Criterios evaluados
- Ubica al dueño de boot, capabilities, tools, gates y estado.
- Sustenta cada afirmación importante con una fuente primaria.
Fuentes primarias
Contenido verificado: 2026-07-12