feat(rh/contencioso): re-apunta sync a hojas nuevas del REPORTE + demandas concluidas
La fuente de citatorios/demandas pasa de CITATORIOS LAB / DEMANDAS LAB a las pestañas CITATORIOS / JUICIOS / CONCLUIDOS de TABLEAU 2025 (IMPORTRANGE vivo al sheet REPORTE DE JUICIOS Y CONCILIATORIAS).
- Parsers adaptados a la estructura nueva con fallback a headers legacy; columnas nuevas en citatorios (expediente, año, citados, montos) y demandas (codemandados, observaciones, pp45); tabla nueva demandas_concluidas_tableau + parser + ALTERs idempotentes en main.py.
- Empresa/portafolio homologados al catálogo maestro desde la razón social (EMPRESA RESPONSABLE / RESPONSABLE DE PAGO) con alias locales; el catálogo no se toca.
- Endpoints: filtro por columna AÑO en citatorios (stats/detalle, con anios_disponibles y tendencia_anual), anios en /rh/demandas/list, portafolios en /rh/citatorios/detalle, items por citatorio en todos los buckets, y /rh/demandas/concluidas nuevo.
- Regla "concluida por etapa" retirada: la hoja JUICIOS solo trae juicios vivos; las concluidas viven en CONCLUIDOS.
- Doc CONTENCIOSO_DASHBOARDS_LEGACY.md preserva las fórmulas de los dashboards previos al cambio de fuente.