Documento técnico para el Ministerio de Hacienda y los órganos de control. Explica qué es la plataforma, cómo analiza, con qué datos, cómo se limita a sí misma, y presenta los descubrimientos verificados del sector. Toda alerta es preliminar y requiere revisión humana: el modelo prioriza, la autoridad competente decide. Ninguna cifra es una acusación ni una prueba de irregularidad.
| Generado | 2026-07-01 20:08:52 UTC |
| Periodo analizado | 2022-08-07 → corte (gobierno Petro) |
| Alcance | Sector Hacienda — 18 entidades (17 nativas + UGPP cruzada) |
| Fuentes | SECOP I/II · Procesos · PGN · datos.gov.co (ver §4) |
| Verificación | segundo testigo: drift · 14 entidades · 28 cifras re-derivadas · 4 drift |
| Naturaleza | iniciativa independiente · no es un sitio oficial del Gobierno · datos públicos |
Convención metodológica (en todo el documento): [H] hecho · [HIP] hipótesis · [INF] inferencia · [REC] recomendación · [RISK] riesgo · [TODO] dato faltante. Sensibilidad: 🟢 público/gestión · 🟡 base legal/cuidado · 🔴 sensible.
Argos es una plataforma analítica del Estado colombiano —diseño de referencia inspirado en el modelo Palantir (Foundry+AIP+Apollo) pero acotado a la Constitución— que convierte datos dispersos del Estado en decisiones auditables con consecuencias institucionales. Su módulo central es el Radar de Eficiencia.
Principio rector: el modelo prioriza, el humano decide. La plataforma analiza dinero y gestión pública, no al ciudadano.
Cada entidad recibe un vector de 5 puntajes (ninguno es un veredicto; cada uno abre revisión):
| Índice | Qué mide | Estado del modelo |
|---|---|---|
| Costo Institucional | Peso presupuestal y administrativo frente a su tamaño/función | 🟡 parcial |
| Duplicidad Funcional | Funciones/programas/población/contratos compartidos con otras | 🟢 el más desarrollado |
| Riesgo Fiscal y Contractual | Directa, baja pluralidad, adiciones, fraccionamiento, concentración | 🟡 parcial |
| Valor Público | Resultados relevantes frente al costo (metas, cobertura, impacto) | ⚪ pendiente (SINERGIA) |
| Reformabilidad | Viabilidad práctica de reformar (norma, personal, litigios, política) | ⚪ pendiente |
La prioridad combina alto costo + alta duplicidad + alto riesgo + bajo valor, modulada por la reformabilidad. Ningún puntaje es un veredicto: abre revisión humana.
Costo (¿cuánto cuesta realmente?) · Función (¿mandato legal vigente?) · Duplicidad (¿quién hace lo mismo?) · Riesgo (¿hallazgos, investigaciones, captura?) · Resultados (¿qué entrega y a cuántos?) · Escenarios de reforma (mantener…liquidar, con ahorro y ruta).
Del vector de 5 índices —nunca de un juicio único— sale una hipótesis de reforma: Estratégica eficiente → mantener · Estratégica ineficiente → reformar · Riesgosa → auditar · Redundante → fusionar · Obsoleta → liquidar/rediseñar · Patrimonial → evaluar venta/concesión · Sensible → reformar con cautela · No reformable en corto plazo → plan de mediano/largo plazo.
[H] En este dossier el análisis se instancia sobre 18 entidades del sector Hacienda (§2).
[H] El sujeto de análisis es el Estado y su dinero, no el ciudadano: *dinero público → público; dato personal → reservado*. El perímetro de este dossier es el Sector Hacienda y Crédito Público: el ministerio cabeza de sector más sus entidades adscritas y vinculadas, identificadas por NIT (derivadas del organigrama de la rama ejecutiva nacional).
| Entidad | Naturaleza jurídica | Adscripción/Vinculación | NIT |
|---|---|---|---|
| Dirección de Impuestos y Aduanas Nacionales | Unidad Administrativa Especial con | Adscrita a MinHacienda | 800197268 |
| Ministerio de Hacienda y Crédito Público | Ministerio (cabeza de sector) | Cabeza del sector | 899999090 |
| Fondo Adaptación | Establecimiento público | Adscrito a MinHacienda | 900450205 |
| Unidad de Gestión Pensional y Parafiscales ( | Unidad Administrativa Especial | Adscrita a MinTrabajo (cru | 900373913 |
| Fiduprevisora S.A. | Sociedad de economía mixta (fiduci | Vinculada a MinHacienda | 860525148 |
| Sociedad de Activos Especiales (SAE) SAS | Sociedad de economía mixta (SAS) | Vinculada a MinHacienda | 900265408 |
| Superintendencia Financiera de Colombia | Unidad Administrativa Especial con | Adscrita a MinHacienda | 890999057 |
| Superintendencia de la Economía Solidaria | Superintendencia (UAE) | Adscrita a MinHacienda | 830053043 |
| Administradora del Monopolio Rentístico de l | Empresa Industrial y Comercial del | Adscrita a MinHacienda | 900505060 |
| Contaduría General de la Nación | Unidad Administrativa Especial | Adscrita a MinHacienda | 830025406 |
| Agencia del Inspector General de Tributos, R | Unidad Administrativa Especial | Adscrita a MinHacienda | 900528648 |
| Financiera de Desarrollo Nacional (FDN) | Sociedad de economía mixta | Vinculada a MinHacienda | 860509022 |
| Unidad de Proyección Normativa y Estudios de | Unidad Administrativa Especial | Adscrita a MinHacienda | 900657800 |
| Unidad de Información y Análisis Financiero | Unidad Administrativa Especial | Adscrita a MinHacienda | 830068074 |
| La Previsora S.A. Compañía de Seguros | Sociedad de economía mixta | Vinculada a MinHacienda | 860002400 |
| Financiera de Desarrollo Territorial (Findet | Sociedad de economía mixta (banca | Vinculada a MinHacienda | 800096329 |
| Fondo Nacional para el Desarrollo de la Infr | Patrimonio autónomo / vehículo esp | Vinculado a MinHacienda | 830126425 |
| Grupo Bicentenario | Sociedad holding de economía mixta | Vinculado a MinHacienda | 901351676 |
[TODO] Fuera de la trazabilidad de SECOP (operan bajo régimen de derecho privado y no reportan): Central de Inversiones (CISA), FOGAFIN, FOGACOOP — su gasto no es visible por esta vía; se solicita por sus canales.
datos.gov.co (Socrata API) ──pipeline/*.py──▶ live/*.json ──publish──▶ Vercel Blob
(registro: store/datasets.json) │
vercel.json rewrite /live/(.*)
▼
frontend fetch('/live/*.json') (runtime, fresco)
Un cron diario recalcula y escribe a un store; el frontend lee del store al cargar (rápido, sin redeploy). Solo stdlib (urllib): reproducible y auditable. Nada sintético: si una fuente no responde, se marca —no se inventa (CLAUDE.md §5).
$select=sum(valor)/count(...)&$group=... sobre la API abierta, filtrado por el perímetro (nit_entidad IN(...)). Cero estimaciones; misma consulta → misma cifra.tipodocproveedor (cédula), dato autoritativo de SECOP.Concentración (dependencia de un proveedor) · Fraccionamiento (≥3 mínimas cuantías mismo proveedor/categoría/año) · Sobrecosto-señal (brecha de valor por categoría vs promedio nacional — *no* sobreprecio: falta costo unitario) · Proveedor nuevo (matrícula RUES ≤90 días antes del 1er contrato) · OPS recurrente (persona con múltiples contratos) · Duplicidad (misma categoría UNSPSC en varias entidades).
[H] La plataforma distingue concentración real de artefacto de captura. En Hacienda, un proveedor placeholder (documento_proveedor = 'No Definido') agrupaba contratos de proveedores distintos en un mega-proveedor falso, y varios contratos traían valores billonarios mal capturados. Argos los separa a un bucket «sin proveedor identificado» (dato faltante) y excluye los valores imposibles del validado, en vez de leerlos como gasto real. Esto cambió el titular del sector (§7) y es exactamente lo que un tablero ingenuo reportaría mal.
[H] Todo traza al registro de datasets (store/datasets.json, corte 2026-06-25): 18 fuentes, cada una con su ID Socrata y entidad productora. La frescura se mide con la última actualización real de la fuente (rowsUpdatedAt), no con la hora de descarga: al corte, 14 fuentes abiertas OK y 5 pendientes (sin API abierta → convenio/ingesta manual).
| Dataset | Entidad productora | ID Socrata | Estado |
|---|---|---|---|
| SECOP II - Contratos Electronicos | Colombia Compra Eficiente | jbjy-vk9h | abierta |
| SECOP II - Procesos de Contratacion | Colombia Compra Eficiente | p6dx-8zbt | abierta |
| SECOP I - Contratos | Colombia Compra Eficiente | x6v4-i8gf | abierta |
| SECOP I - Procesos de Compra Publica | Colombia Compra Eficiente | f789-7hwg | abierta |
| SECOP I - Adiciones | Colombia Compra Eficiente | 7fix-nd37 | abierta |
| SECOP Integrado (I + II) | Colombia Compra Eficiente | rpmr-utcd | abierta |
| SUIFP - Ejecucion Financiera de Proyecto | Departamento Nacional de P | v4ap-cvae | abierta |
| SUIFP - Proyectos vinculados a Contratos | Departamento Nacional de P | uwns-mbwd | abierta |
| BPIN - Datos basicos de proyectos (DNP) | Departamento Nacional de P | cf9k-55fw | abierta |
| Ejecucion Presupuestal del PGN | Ministerio de Hacienda (eq | xjxk-qhsc | abierta |
| Responsabilidad Fiscal | Contraloria General de la | jr8e-e8tu | abierta |
| SPI - Seguimiento a Proyectos de Inversi | Departamento Nacional de P | 7mxf-bp6x | abierta |
| RUES - Registro Unico Empresarial y Soci | Confecamaras / Camaras de | c82u-588k | abierta |
| SIGEP - Planta de personal por entidad ( | Funcion Publica (DAFP) | fvq4-wwtz | abierta |
| ADRES - Recursos del Sistema General de | ADRES (Min. Salud) | i5t3-2ui7 | abierta |
| CHIP - Entidades registradas / categoria | Contaduria General de la N | 9dsk-w5az | abierta |
| Ejecucion Presupuestal de Regalias (SGR) | Ministerio de Hacienda y C | g4qj-2p2e | abierta |
| Sistema General de Participaciones (SGP) | DNP - SICODIS | — | pendiente (sin API) |
Núcleo del caso Hacienda: SECOP II (jbjy-vk9h) y SECOP I (x6v4-i8gf) para contratos, Procesos (p6dx-8zbt) para selección en curso, PGN (xjxk-qhsc) para presupuesto, RUES (c82u-588k) y Responsabilidad Fiscal (jr8e-e8tu) para verificación cruzada (§9). El detalle de lectura está en /guia y /fuentes.
stdlib; agregación server-side determinista; rutas de publicación estables (sin sufijo aleatorio). Comandos de una línea: python3 -m pipeline.run, python3 -m pipeline.hacienda. Cliente Socrata con QPS acotado (3 sin app-token, 10 con) y backoff exponencial compartido.La tesis de legitimidad de Argos es explícita: *«La misma caja de herramientas sirve para auditar el gasto y para vigilar opositores. La diferencia no está en la tecnología sino en los límites que se ponen antes de encenderla.»* El riesgo de abuso no es hipotético en Colombia (el escándalo de las «chuzadas» del DAS es el antecedente). Por eso la autocontención se diseña antes, no después.
Consejo Estratégico · Comité de Control y Legalidad («quien controla los logs no debe ser solo el Ejecutivo») · Unidad Técnica · Mesa Ciudadana y Académica. Garantías: ley estatutaria con finalidad taxativa que prohíba el perfilamiento político; contrapesos; minimización y finalidad (autorización judicial cuando toque intimidad); trazabilidad inmutable auditable por Contraloría/Procuraduría sin pedir permiso al Ejecutivo y no borrable; auditoría externa algorítmica con publicación de falsos positivos; debido proceso; cláusula anti-captura (reglas que sobrevivan al cambio de gobierno).
❌ Vigilancia política o perfilamiento por afiliación/protesta/ideología · ❌ acceso indiscriminado a datos sensibles sin base legal · ❌ modelos secretos (caja negra): toda alerta debe ser explicable · ❌ decisiones automáticas sancionatorias · ❌ mezclar inteligencia de seguridad con programas sociales · ❌ reemplazar a Fiscalía/Contraloría/Procuraduría/jueces.
Detección → dossier explicable → REVISIÓN HUMANA (la IA prioriza; el humano decide) → enrutamiento a la competencia: Administrativa · Fiscal (Contraloría, art. 267) · Disciplinaria (Procuraduría, art. 277) · Penal (Fiscalía, art. 250). *Una alerta es una alerta de auditoría, no una prueba penal.*
El análisis por entidad corre como un equipo de 6 roles (coordinador; abogado administrativo→Reformabilidad; financiero→Costo; contratación→Riesgo; datos/ontología→Duplicidad; valor público→Valor), y un abogado del diablo que ataca las conclusiones débiles antes de consolidar («no produce hallazgos propios»; su éxito se mide en falsos positivos evitados). La consolidación recibe hallazgos ya impugnados, no crudos.
(a) Segundo testigo (pipeline/verificacion.py): contrasta una cifra contra una segunda fuente/institución distinta de la que la produjo (PGN↔SECOP, RUES, Contraloría) y emite veredicto explícito. (b) Motor de *drift* (verifica-data): re-deriva las cifras publicadas consultando la fuente hoy y compara (tolerancia 2%); si diverge, marca *drift* (snapshot desfasado o bug), nunca «la fuente está mal».
Todo lo de esta sección se deriva del store verificado (§9). Señal de auditoría, no prueba.
[INF] Score preliminar 0–100 (concentración de proveedor real, participación de valor, ejecución). 3 entidades en rojo, 1 en naranja. El score del ranking coincide con la ficha de cada entidad (misma fuente autoritativa).
| # | Entidad | Score | Color | Dep. top prov. | Motivos |
|---|---|---|---|---|---|
| 1 | FINANCIERA DE DESARROLLO NACIONAL | 53 | rojo | 87% | dependencia del mayor proveedor ≥70% (87%); ≥70% del valor por régimen especial/directa |
| 2 | FIDUCIARIA LA PREVISORA S.A.- FIDU | 45 | rojo | 88% | dependencia del mayor proveedor ≥70% (88%); ≥70% del valor por régimen especial/directa |
| 3 | SUPERINTENDENCIA DE LA ECONOMIA SO | 45 | rojo | 77% | dependencia del mayor proveedor ≥70% (77%); ≥70% del valor por régimen especial/directa |
| 4 | UNIDAD DE GESTION PENSIONAL Y PARA | 31 | naranja | 37% | ≥70% del valor por régimen especial/directa; concentra gasto material |
| 5 | DIRECCION DE IMPUESTOS Y ADUANAS N | 23 | amarillo | 35% | concentra >$1 B contratado; 30 contratos con adiciones atípicas |
| 6 | FONDO ADAPTACIÓN | 23 | amarillo | 35% | ≥70% del valor por régimen especial/directa; concentra gasto material |
| 7 | EMPRESA INDUSTRIAL Y COMERCIAL DEL | 23 | amarillo | 21% | ≥70% del valor por régimen especial/directa; 30 contratos con adiciones atípicas |
| 8 | CONTADURÍA GENERAL DE LA NACIÓN | 23 | amarillo | 31% | ≥70% del valor por régimen especial/directa; 3 contratos con adiciones atípicas |
| 9 | MINISTERIO DE HACIENDA Y CREDITO P | 16 | amarillo | 25% | concentra gasto material; 24 contratos con adiciones atípicas |
| 10 | SOCIEDAD DE ACTIVOS ESPECIALES SAS | 15 | amarillo | 43% | ≥70% del valor por régimen especial/directa |
| 11 | AGENCIA ITRC | 15 | amarillo | 41% | ≥70% del valor por régimen especial/directa |
| 12 | UNIDAD ADMINISTRATIVA ESPECIAL UNI | 15 | amarillo | 37% | ≥70% del valor por régimen especial/directa |
[INF] Priorizados por score (monto, modalidad, etapa, atipicidad, adiciones). Los de mayor score del sector están marcados error_probable (valor imposible → validar el dato primero):
| Entidad | Objeto | Valor reportado | Estado dato | Score |
|---|---|---|---|---|
| MINISTERIO DE HACIENDA Y | Servicios Financieros y de Seguros | $766.488 M | error_probable | 45/naranja |
| MINISTERIO DE HACIENDA Y | Servicios Financieros y de Seguros | $132.333 M | error_probable | 45/naranja |
| FONDO ADAPTACIÓN FA | Servicios de Edificación, Construcción de In | $121.782 M | error_probable | 45/naranja |
| MINISTERIO DE HACIENDA Y | Servicios Financieros y de Seguros | $98.813 M | error_probable | 45/naranja |
| SUPERINTENDENCIA DE LA E | Servicios Públicos y Servicios Relacionados | $71.500 M | error_probable | 45/naranja |
| FONDO ADAPTACIÓN FA | Servicios de Gestion, Servicios Profesionale | $64.145 M | error_probable | 45/naranja |
| FONDO ADAPTACIÓN FA | Servicios de Gestion, Servicios Profesionale | $64.145 M | error_probable | 45/naranja |
| FONDO ADAPTACIÓN FA | Terrenos, Edificios, Estructuras y Vías | $55.932 M | error_probable | 45/naranja |
[H] Las cifras del sector se re-derivan consultando la fuente en vivo y se comparan con lo publicado (tolerancia 2%). Estado al 2026-07-01: drift · modo vivo · 14 entidades · 28 cifras re-derivadas · 4 drift · 0 hallazgo(s) crítico(s). Fuente: datos.gov.co · SECOP II jbjy-vk9h.
Sellos de generación: hacienda.json 2026-07-01T19:26:55 · hacienda_entidades.json 2026-07-01T19:17:41.
[H] Cada cifra se contrasta contra una segunda fuente/institución distinta de la que la produjo (no es re-ejecutar nuestra propia consulta): señal reforzada o desmentida por un tercero, nunca prueba. *«Sin segundo dato» ≠ exoneración.*
| Contraste | Instituciones | Veredicto | Confianza |
|---|---|---|---|
| PGN (Hacienda) vs SECOP (CCE) · por sect | Colombia Compra Eficiente (SECOP) → Ministerio | concuerda | media |
| RUES (Confecámaras) · contratista existe | NIT del proveedor (SECOP) vs matrícula mercant | discrepa | media |
| Contraloría · Responsabilidad Fiscal (in | NIT de entidades del tablero vs extracto de re | lead | baja |
[H] Sector Hacienda en el contraste PGN↔SECOP (misma vigencia, dos instituciones): PGN comprometido $10.98 B vs SECOP contratado (vigencia) $260.363 M → concuerda. El comprometido del PGN incluye rubros no contratables (nómina, transferencias, deuda), por eso contratado ≤ comprometido es lo normal.
Vocabulario de veredictos: concuerda 🟢 (las fuentes cohieren) · discrepa 🔴 (no cohieren → bandera) · sin_par ⚪ (la segunda fuente no cubre el caso) · lead 🟡 (coincidencia en fuente parcial → indicio, requiere consulta autoritativa).
[H] Este dossier es generado, no escrito a mano: python3 analyses/hacienda/build_dossier.py lee el store y arma el documento. La misma estructura (secciones 0–6 y 10, método y gobernanza) es constante; cambia solo la sección 7 (descubrimientos), que se deriva del perímetro elegido.
/hacienda/<slug>/.pipeline/hacienda.py, la verificación (segundo testigo + drift) y las reglas de gobernanza no cambian — solo el conjunto de NITs analizado.python3 -m pipeline.hacienda # regenera el sector + fichas por entidad
python3 -m pipeline.verificacion # segundo testigo cross-source
python3 .claude/skills/verifica-data/verifica_hacienda.py --md # re-derivación + badge
python3 analyses/hacienda/build_report.py # informe de empalme + matrices CSV
python3 analyses/hacienda/build_dossier.py # este dossier (.md + .html)
Trazabilidad: cada cifra del repo traza a uno de estos datasets públicos de datos.gov.co.
*Generado por analyses/hacienda/build_dossier.py desde el store verificado de Argos (datos.gov.co). Señal de auditoría, no prueba. El modelo prioriza; el humano decide.*