Los tres carriles¶
Tres motores distintos sobre la misma infraestructura. Difieren en la unidad de dato, y por eso no se pueden implementar como un solo pipeline con más fuentes.
Resumen¶
| Carril A | Carril B | Carril C | |
|---|---|---|---|
| Rastrea | Licitaciones abiertas | Proyectos en gestación | Adjudicaciones de suministro |
| Unidad | Evento | Entidad con ciclo de vida | Evento |
| Dedup | fuente_id + id_nativo |
Diff de versiones | fuente_id + id_nativo |
| Tabla | avisos (append-only) |
proyectos (upsert + historial) |
avisos con tipo=adjudicacion |
| Cadencia ingesta | Diaria | Semanal | Semanal |
| Urgencia | Alta, hay deadline | Ninguna | Baja, hay ventana |
| Consume slots de oferta | Sí | No | No |
Carril A — Licitaciones¶
Ingiere eventos: un aviso se publica, tiene ID nativo, se deduplica, se archiva.
El error a evitar: filtrar por la palabra "radar" en la ingesta. Una licitación de radar rara vez se titula así. Se titula "Modernización del Servicio Meteorológico e Hidrológico Nacional", "Fortalecimiento del sistema de alerta temprana", "Strengthening of hydromet services". El radar aparece en el pliego, en el componente 2, en la página 40.
Regla central del carril A
Ingestión amplia por dominio, filtro estrecho por relevancia después. Ingerimos todo lo hidrometeorológico y de alerta temprana; el filtro fino ocurre sobre el texto completo, no sobre el título.
Fuentes principales: Banco Mundial, BID, TED, SAM.gov, UNGM.
Carril B — Inteligencia de cartera¶
Rastrea entidades con ciclo de vida. Un proyecto nace como concepto, se aprueba, publica un plan de adquisiciones, saca una consultoría, y dos años después saca el hardware.
Lo que se reporta no son registros nuevos: son transiciones de estado.
"El proyecto P180234 de Guatemala pasó de Pipeline a Active y su plan de adquisiciones ahora incluye una línea de equipamiento de observación remota"
vale más que cien filas nuevas.
Necesita historial
Sin snapshot anterior no hay diff, y sin diff el carril B es solo ruido: la cartera entera del Banco Mundial en el Caribe. La ingesta arranca en fase 1 aunque el reporte del carril B no salga hasta fase 4. Acumular es gratis.
Fuentes principales: Banco Mundial (Projects API y Documents API), BID, IATI, OMM / AR IV.
Carril C — Adjudicaciones y socio local¶
Técnicamente ya está construido cuando terminamos el carril A: son las mismas fuentes sin filtrar las adjudicaciones. Cambia el tipo de aviso en las consultas.
Disparador: una adjudicación de suministro de radar es T+0 para el fabricante y T+3 a T+9 meses para el trabajo de instalación y puesta en marcha.
- Llamar antes es inútil: el fabricante aún no sabe si gana
- Llamar después es tarde: ya subcontrató
Por qué se adelanta en el plan de fases
No necesita historial, porque los datos históricos ya existen. Produce dos entregables comerciales inmediatos: la lista de primes activos en la región a quienes ofrecerse, y la lista de países con parque mixto. Es la fase que puede pagar el proyecto antes de que el carril A gane una sola licitación.
Corriendo el carril C hacia atrás sobre años de adjudicaciones se obtiene el mapa de base instalada, cruzado con la WMO Radar Database.
Disparadores adicionales del carril B¶
Más allá de la escalera de precursores:
- Parque mixto detectado en WRD — disparador permanente, no evento
- Fin de soporte o de vida de procesador de señal o sistema operativo
- Proyectos de composite o mosaico regional — por definición multi-fabricante
- Migración a WRDE o WIS 2.0
- Renovación de contratos de mantenimiento