Referencia

Arquitectura (resumen; detalle en la Fase 2)

Híbrido con capítulos (ADR 0002): tres repos núcleo, repos por fuente solo cuando cumplen criterios (licencia, ciclo de release, dominio, tamaño, equipo), estudios como capítulos.

Capas de datos

Capa Contenido En git
raw/ Espejo byte a byte + manifest.json; resuelto por hash desde el registry No
standardized/ Parquet por módulo, nombres originales, tipos y etiquetas explícitos; idempotente No
harmonized/ CDM por capas: entidades mínimas + observation larga con concept_id; pesos, estratos y PSU de primera clase (ADR 0003) No
marts/ dismodlite/, spatial/, impact/, prediction/ No

Contenedor

Una imagen (ADR 0006): R 4.6.0 (rocker), Python 3.13 (uv), Julia 1.13 (juliaup), DuckDB, arrow, sf/terra, targets, DVC, Quarto, Claude Code. Tres lockfiles verificados en CI. start.sh/start.bat para entrar; run.sh/run.bat (Fase 3) para el pipeline a un clic.

Decisiones

Todas las decisiones irreversibles están en la sección Decisiones (ADR) de la barra lateral, con estado, fecha y fuentes.