Inventario de los ~18 motores y plan: el Radar no es un motor nuevo — es ensamblar piezas ya construidas, con Faro como dueño.
motor_x_prospeccion) y el framework de orquestación diaria (dia_noche + buenos_dias = los dos que recordabas parecidos). Falta repuntar a SIDOF, añadir la capa de análisis de "cambio+oportunidad", y agendarlo en el server. Reúso > construcción.
Scheduler: dia_noche (cron nocturno en La Palapa). Patrón de adapters para fuentes nuevas: live_data_feeds.
| Pieza | Rol en el Radar |
|---|---|
motor_x_prospeccion · fetch_dof.py + run_daily.py + common.py | Scraper DOF/gob con cache, dedup, circuit-breaker; ya filtra por sector (arancel/NOM/antidumping/acero/textil/alcohol/calzado) |
motor_dia_noche · bot_motor_orchestrator.py | Scheduler diario; YA define "Motor X → scrape regulatory_queue (DOF·SAT·COFEPRIS)" |
motor_buenos_dias | Digest matutino HTML (7:11 AM) — capa de entrega |
motor_live_data_feeds | Patrón de adapters + cache file-based TTL + campo data_status (REAL/CACHED/PENDING) |
motor_compliance_bot · proyectos.yaml + checks/ | Impacto: cruza el cambio regulatorio contra qué cliente/vertical afecta |
motor_aprendizaje | Correlaciona cambio regulatorio ↔ oportunidad de portafolio |
fetch_dof.py a SIDOF (sidof.segob.gob.mx) — el DOF directo bloquea la IP del server; SIDOF responde 200. ← primer paso, $0.proyectos.yaml sector→cliente).live_data_feeds.buenos_dias y alerta por bus / WhatsApp (Hub v2).Faro orquesta estas piezas y pasa de "radiografía puntual" a monitoreo vivo del footprint completo (DOF/regulatorio · noticias · redes · reputación · web/SEO · competidores · licitaciones). Dos modos: defensivo (footprint de nuestros clientes) y ofensivo (oportunidades). El compliance_bot queda como consumidor (¿estamos en regla?), Faro Radar como sensor (¿qué cambió y qué abre?).
| Motor | Qué hace | Radar |
|---|---|---|
| x_prospeccion | Scraper multi-fuente gob/privado para leads (incl. DOF) | SÍ núcleo |
| dia_noche | Orquestador nocturno cross-motor | SÍ scheduler |
| buenos_dias | Digest matutino HTML | SÍ entrega |
| live_data_feeds | Adapters macro/financieros (Banxico/INEGI) | patrón |
| compliance_bot | Audita compliance del portafolio vs ~15 listas (LIVE, cron lun) | consumidor |
| aprendizaje | Patrones/cohorts cross-portafolio | oportunidad |
| comunicacion / networking | Hub v2 email/WA/calendar/IG/X | salida |
| benchmark | KPIs cross-portafolio + anomalías | no |
| aura m1/m2 | Credit Risk + Valuación Damodaran (Fer) — LIVE ~90% | no |
| faro | Reputación/auditoría digital — LIVE | dueño |
| ventas · export · auto_mejora · v · vivian · vision · 1_anticipos | Ventas, export multi-formato, auto-PRs, landings, anticipos B² | no |