{
  "id_hallazgo": "FITE-TUNJA-RACHAS-358",
  "titulo": "Control de integridad y prueba formal de rachas en Tunja 2026",
  "version": "1.0",
  "fecha_ficha": "2026-08-06",
  "clasificacion": "VERIFICACION_CONTROLADA",
  "atribucion": {
    "aporte_documental": "@frentedigital2026",
    "descripcion_aporte": "Frente Digital (@frentedigital2026): origen de la línea Tunja y aporte de archivos tabulares de resultados por mesa; FITE: verificación, reconstrucción y análisis independiente",
    "fecha_recepcion": "2026-08-01/2026-08-02",
    "verificacion_y_reconstruccion": "FITE",
    "descripcion_fite": "Auditoria de integridad, normalizacion de claves, contraste con indice oficial, exclusion prudente, segundo cotejo manual de casos individualizados y prueba formal de rachas",
    "fecha_trabajo_fite": "2026-08-02"
  },
  "fuentes": [
    {
      "nombre": "e14_alcaldia_tunja_2026.xlsx",
      "tipo": "archivo colaborativo recibido",
      "sha256": "d49f3d9d94a2bbd41114e9f25b9dda16c8c66c1f8051e6a26d93f0dce71e6444"
    },
    {
      "nombre": "02_INDICE_362_MESAS_OFICIAL.csv",
      "tipo": "indice oficial reconstruido desde fuente publica",
      "sha256": "b83391ae07c9a303dd8ddef162220caaa6a344367dbca428350eaa4e5fb727ad"
    },
    {
      "nombre": "Portal publico E14 Tunja 2026",
      "url": "https://escrutinioseleccionalcaldetunja2026.registraduria.gov.co/actas-e14"
    }
  ],
  "control_integridad": {
    "filas_recibidas": 362,
    "claves_unicas_recibidas": 359,
    "mesas_oficiales": 362,
    "claves_duplicadas": 3,
    "mesas_oficiales_ausentes": 3,
    "filas_con_inconsistencia": 37,
    "filas_con_suma_distinta": 26,
    "grupos_huella_numerica_repetida": 15,
    "mesas_afectadas_por_huella_repetida": 30
  },
  "capas": {
    "estricta_base": {
      "mesas": 317,
      "pares_consecutivos": 224,
      "pares_mismo_ganador": 134,
      "media_nula": 99.01775443860966,
      "p_empirico": 0.00025,
      "racha_maxima": 18
    },
    "estricta_prudente": {
      "mesas": 305,
      "pares_consecutivos": 211,
      "pares_mismo_ganador": 129,
      "media_nula": 95.99774943735935,
      "p_empirico": 0.00025,
      "racha_maxima": 18
    },
    "amplia_prudente": {
      "mesas": 327,
      "pares_consecutivos": 240,
      "pares_mismo_ganador": 148,
      "media_nula": 106.33883470867717,
      "p_empirico": 0.00025,
      "racha_maxima": 18
    }
  },
  "prueba_formal": {
    "mesas_capa_prudente": 358,
    "permutaciones": 99999,
    "regla_publicable": "Las rachas se calculan por segmentos consecutivos dentro de cada puesto; empates, huecos y cambios de puesto rompen la secuencia.",
    "resultados": [
      {
        "prueba": "multicategoria_todos_los_ganadores",
        "observaciones": 273,
        "rachas_observadas": 144,
        "rachas_esperadas_media": 170.91571915719157,
        "p_menos_rachas": 0.00001
      },
      {
        "prueba": "binaria_C6_frente_al_resto",
        "observaciones": 213,
        "rachas_observadas": 70,
        "rachas_esperadas_media": 106.0639906399064,
        "p_menos_rachas": 0.00001
      },
      {
        "prueba": "binaria_C10_frente_al_resto",
        "observaciones": 189,
        "rachas_observadas": 71,
        "rachas_esperadas_media": 75.35181351813519,
        "p_menos_rachas": 0.14658
      }
    ]
  },
  "conclusion_tecnica": "El agrupamiento por orden permanece despues de controles de integridad y no se reproduce de manera identica para todos los candidatos. La evidencia acredita un patron de rachas compatible con una logica no aleatoria de composicion u ordenamiento y exige la documentacion institucional que permita reconstruir la asignacion de electores, jurados y mesas.",
  "alcance_verificable": "La ficha permite verificar cifras, fuentes y operaciones del caso Tunja."
}
