
Opportunity Radar: descubrimiento con evidencia
Una plataforma en producción que descubre oportunidades comerciales en la web y en SICOP, y las evalúa con evidencia en lugar de un puntaje de caja negra.
Toda herramienta de oportunidades promete más leads. Más leads es la métrica equivocada. El fallo caro es un puntaje seguro pegado a una oportunidad que nadie puede verificar, porque manda a una persona a una reunión sin nada sobre lo que pararse.
Opportunity Radar separa el descubrimiento del juicio. Una fuente descubre un candidato. La plataforma lo evalúa contra reglas explícitas ancladas en evidencia, con composición determinista y juicios semánticos estructurados. Si falta evidencia, la salida lo dice. El producto corre en radarobserver.com.
El problema
La investigación manual de oportunidades no escala, y la automatización ingenua alucina encaje. Un modelo al que se le pide puntuar una oportunidad producirá un número aunque la página de origen sea pobre, la fecha no esté clara o el comprador sea el equivocado. El resultado parece un pipeline y se comporta como ruido.
El requisito era una lista corta que una persona pudiera defender: por qué esta oportunidad, qué evidencia la sostiene y qué hacer después.
El enfoque
Dos vías de descubrimiento independientes alimentan un mismo núcleo. La vía web general usa Tavily para descubrir y calificar candidatos. La vía SICOP recibe candidatos de licitaciones desde Pizote. Ambas cruzan una frontera de promoción hacia los mismos objetos canónicos: Opportunity, SourceObservation y EvidenceArtifact.
La evaluación corre en dos dimensiones, encaje y accionabilidad, con composición determinista más juicios semánticos anclados en evidencia. No hay un puntaje numérico de caja negra. Alrededor del núcleo hay alcance de espacio de trabajo, inquilino y usuario, con un rol de operador solo web restringido en el servidor y una consola de administración.
El stack es FastAPI, PostgreSQL y Docker, con la interfaz en español e inglés. La suite tenía 3,785 pruebas pasando en la última compuerta completa.
El resultado
En producción en radarobserver.com. Ambas vías se ejercitaron de punta a punta por el mismo motor de evaluación: una oportunidad real llegó a un resultado puntuado y otra produjo un resultado honesto de evidencia insuficiente. El producto se construyó con un equipo, 257 commits en dos meses, y la interfaz corre en español e inglés.
La decisión humana sigue siendo el último paso. Eso es diseño, no una brecha.
Abrir Opportunity Radar
Plataforma en producción. Ingrese con una cuenta de espacio de trabajo; la página pública muestra el feed de oportunidades y el inicio de sesión.
Conclusión clave
Lo valioso no es encontrar más oportunidades. Es negarse a puntuar las que la evidencia no puede sostener.
¿Listo para construir su plataforma?
Una llamada de 30 minutos para ver si soy el aliado correcto. Sin discurso de venta. Sin presión. En español o inglés, solo una conversación sobre lo que necesita construir.
Cada proyecto se define y se cotiza de forma individual. No hay tarifario y no hay precio antes de entender el sistema. El primer paso es una llamada de 30 minutos, en español o inglés; de ahí sale una lectura clara del alcance, la secuencia y lo que requiere el trabajo.