Cambios desde v0.1.x
Modelo desplegado en producción: e5-large (multilingual-e5-large, 1024d) reemplaza a MiniLM.
- Held-out ES: 73% (+15 vs MiniLM)
- Held-out EU: 71% (+8 vs MiniLM)
- 22 capas activas (13 OSM + 8 euskadi-places + peaks), 26,164 POIs
Corpus curado v1 (139 casos, status: curated, 54 held-out estricto).
Mejoras de infraestructura:
- KD-tree en explain-place (O(log n) vs O(n))
- Rate limiting 60 req/min/IP en /search y /explain
- Backoff exponencial en pipelines Overpass
- Validación post-deploy (healthz + query real)
- LAYER_FILES centralizado (single source of truth)
CI: gates actualizados para e5-large (modelo de producción) y MiniLM (vigilancia).
DOI: 10.5281/zenodo.21282784