Obtiene avisos de Toctoc en el bbox del radio seleccionado (casas + departamentos en paralelo)
Descarta propiedades fuera del círculo usando distancia Haversine exacta
Indexa propiedades en celdas H3 (resolución 9, ~170m). Calcula mediana UF/m², z-score y percentil local por vecindad de 1 anillo
Busca avisos de arriendo cercanos para estimar yield bruto anual
Descuento vs mediana → price score · Yield arriendo → yield score · Seguridad + conectividad (1–10) · Regla del 70% → ARV, margen, oferta máx. · Densidad H3 → demanda barrial
GPT-4o analiza descripción, fotos, barrio. Estima costo remodelación, ARV, catalizadores urbanos, riesgos. Se fusiona con el score determinístico (peso configurable)
Combina score IA + determinístico según modo: AI only / Determinístico / Blended (peso configurable 0–100%)
Genera puntos de heatmap por celda H3 con score promedio. La "niebla de guerra" colorea la zona según etapa de desarrollo
Guarda en Supabase: listings, scores, heatmap. Permite historial de precios y comparaciones temporales
Precios bajos, alto descuento vs zona. Alta oportunidad flip.
Precios en subida. Demanda creciente, buena liquidez.
Precios estables, alto nivel de servicios. Mejor para renta.
Renovación urbana activa. Alta plusvalía proyectada.
La regla del 70% es un heurístico clásico de flipping: tu oferta máxima no debería superar el 70% del ARV menos los costos de remodelación, para asegurar margen frente a imprevistos y costos de transacción.