{
  "accessDate": "2026-08-27",
  "schema": {
    "sourceIds": "Cada topico apunta a multiples fuentes materiales no redundantes.",
    "evidence": ["supports", "contradicts", "context", "defense", "primary_record", "updates", "methodology"],
    "rule": "No reemplazar fuentes antiguas cuando aparece informacion nueva."
  },
  "topics": [
    {
      "id": "democracia-viva",
      "title": "Democracia Viva",
      "currentState": "Acusacion / competencia radicada en Antofagasta",
      "sourceIds": ["fisc-dv-comp", "fisc-dv-suprema", "lt-dv-acusacion"]
    },
    {
      "id": "monsalve",
      "title": "Manuel Monsalve",
      "currentState": "Investigacion cerrada; acusacion en preparacion",
      "sourceIds": ["bbcl-monsalve-1", "eldinamo-monsalve"]
    },
    {
      "id": "fiscal",
      "title": "Fiscalidad Boric",
      "currentState": "Lectura doble: deuda estabilizada y balance estructural deficitario",
      "sourceIds": ["dipres-ifp-2025", "dipres-nota-2025", "bc-bca-2025", "bc-ipom-2026", "fcuc-ajuste-2022", "pres-cp-2025"]
    },
    {
      "id": "empleo",
      "title": "Desempleo transicion Boric-Kast",
      "currentState": "Secuencia de trimestres moviles",
      "sourceIds": ["ine-mam-2026", "bc-desempleo"]
    },
    {
      "id": "quiroz",
      "title": "Jorge Quiroz",
      "currentState": "Controversia profesional; absuelto en MOP-Gate",
      "sourceIds": ["ciper-quiroz", "coop-quiroz-mop"]
    },
    {
      "id": "procultura-irina",
      "title": "Irina Karamanos / ProCultura",
      "currentState": "TESTIGO",
      "sourceIds": ["bbcl-karamanos-testigo", "lt-karamanos-imputada", "bbcl-karamanos-version", "emol-karamanos-version", "emol-gob-karamanos", "emol-filtracion-karamanos"]
    },
    {
      "id": "boric-karamanos",
      "title": "Boric / Karamanos",
      "currentState": "Diligencia solicitada / no imputacion presidencial cargada",
      "sourceIds": ["emol-gob-karamanos", "emol-filtracion-karamanos", "bbcl-karamanos-testigo"]
    },
    {
      "id": "bencinazo",
      "title": "Bencinazo marzo 2026",
      "currentState": "Atribucion mixta",
      "sourceIds": ["enap-comb-20260325", "bcn-ley-21811", "coop-mepco-103", "df-enap-bencinazo", "enap-tabla-paridad", "cne-bencina-linea", "bc-series-comb", "ine-ipc", "dipres-ifp-2025"]
    }
  ],
  "analytics": {
    "principle": "Medir comportamiento agregado de audiencia, no identificar personas.",
    "events": ["page_view", "case_view", "source_open", "source_download", "dataset_download", "internal_search", "comparison_run", "gauge_view", "gauge_weight_changed", "filter_changed"],
    "privacy": "No GPS, no domicilio, no IP completa para analitica editorial, no fingerprint invasivo.",
    "admin": "/admin requiere proteccion externa con OAuth + 2FA o Cloudflare Access en produccion."
  },
  "gauge": {
    "stateQuestion": "Esta Chile mejor o peor",
    "attributionQuestion": "Cuanto podemos atribuir al gobierno",
    "formula": "normalizedChange * materialityWeight * dataQuality * comparability * coverage",
    "note": "La causalidad se aplica al reloj de atribucion, no al reloj de estado observable."
  },
  "sourcesNote": "La biblioteca completa se renderiza en la portada desde app.js. Este archivo conserva el paquete inicial descargable y reproducible."
}
