# MBIES Metabuscador - Informe de Análisis de Búsqueda
**Fecha de ejecución:** 2026-07-02T04:07:20.166Z
**Sitio:** https://mbies.metabuscador.org
**Herramienta:** Playwright (Chromium headless, viewport 1920x1080)

## 1. Escenarios probados
| # | Término | Modo | Filtro | Orden/Paginación | Resultados (texto) | Fuentes externas | Vacío | Captura |
|----|---------|------|--------|------------------|--------------------|------------------|-------|---------|
| 1 | biblioteca | Texto | Todo | Relevancia | 20 | 20 | Sí | v3_01_term_biblioteca.png |
| 2 | educación | Texto | Todo | Relevancia | 40 | 40 | Sí | v3_01_term_educaci_n.png |
| 3 | medicina | Texto | Todo | Relevancia | 20 | 20 | Sí | v3_01_term_medicina.png |
| 4 | administración | Texto | Todo | Relevancia | 40 | 40 | Sí | v3_01_term_administraci_n.png |
| 5 | tesis | Texto | Todo | Relevancia | 20 | 20 | Sí | v3_01_term_tesis.png |
| 6 | Odontologia | Texto | Todo | Relevancia | 945 | – | No | v3_01_term_odontologia.png |
| 7 | sociología | Texto | Todo | Relevancia | 1,655 | – | No | v3_01_term_sociolog_a.png |
| 8 | término_inexistente_xyz_12345 | Texto | Todo | Relevancia | 30 | – | Sí | v3_01_term_t_rmino_inexistente_xyz_12345.png |
| 9 | biblioteca | Texto | Todo | Relevancia | 80 | 80 | Sí | v3_02_mode_texto.png |
| 10 | biblioteca | Semántica | Todo | Relevancia | 80 | 80 | Sí | v3_02_mode_sem_ntica.png |
| 11 | biblioteca | Dual | Todo | Relevancia | 0 | – | No | v3_02_mode_dual.png |
| 12 | biblioteca | Federada | Todo | Relevancia | 58 | – | No | v3_02_mode_federada.png |
| 13 | medicina | Texto | Todo | Relevancia | 20 | 20 | Sí | v3_03_filter_todo.png |
| 14 | medicina | Texto | Tesis | Relevancia | 60 | – | Sí | v3_03_filter_tesis.png |
| 15 | medicina | Texto | Artículos | Relevancia | 17 | – | No | v3_03_filter_art_culos.png |
| 16 | medicina | Texto | Libros | Relevancia | 80 | 80 | Sí | v3_03_filter_libros.png |
| 17 | educación | Texto | Todo | Relevancia | 60 | – | Sí | v3_04_sort_relevancia.png |
| 18 | educación | Texto | Todo | Más recientes | 60 | – | Sí | v3_04_sort_m_s_recientes.png |
| 19 | educación | Texto | Todo | Más antiguos | 10,727 | – | No | v3_04_sort_m_s_antiguos.png |
| 20 | educación | Texto | Todo | Título A-Z | 60 | – | No | v3_04_sort_t_tulo_a_z.png |
| 21 | educación | Texto | Todo | Título Z-A | 0 | – | No | v3_04_sort_t_tulo_z_a.png |
| 22 | administración | Texto | Todo | Página 2 | 59 | – | No | v3_05_pagination_page2.png |
| 23 | Odontologia | Semántica | Todo | Relevancia | 20 | 20 | Sí | v3_06_semantic_odontologia.png |
| 24 | Odontologia | Federada | Todo | Relevancia | 58 | – | No | v3_07_federated_odontologia.png |
| 25 | término_inexistente_xyz_12345 | Texto | Todo | Relevancia | 30 | – | Sí | v3_08_empty_term.png |

## 2. Bugs y anomalías detectadas
- **biblioteca** (Texto, Todo, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **educación** (Texto, Todo, Relevancia): Texto truncado sin botón de expansión
- **medicina** (Texto, Todo, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **administración** (Texto, Todo, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **tesis** (Texto, Todo, Relevancia): Texto truncado sin botón de expansión
- **Odontologia** (Texto, Todo, Relevancia): Texto truncado sin botón de expansión
- **sociología** (Texto, Todo, Relevancia): Texto truncado sin botón de expansión
- **término_inexistente_xyz_12345** (Texto, Todo, Relevancia): Término inexistente no devuelve 0 resultados (devuelve resultados vacíos/mensaje)
- **biblioteca** (Semántica, Todo, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **biblioteca** (Dual, Todo, Relevancia): Contador inconsistente, Modo Dual devuelve 0 resultados
- **biblioteca** (Federada, Todo, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **medicina** (Texto, Tesis, Relevancia): Año 9999 (metadato placeholder), Fecha imposible/futura, Texto truncado sin botón de expansión
- **medicina** (Texto, Artículos, Relevancia): Texto truncado sin botón de expansión
- **educación** (Texto, Todo, Más antiguos): Texto truncado sin botón de expansión
- **educación** (Texto, Todo, Título A-Z): Contador inconsistente
- **educación** (Texto, Todo, Título Z-A): Contador inconsistente, Orden Título Z-A devuelve 0 resultados
- **Odontologia** (Federada, Todo, Relevancia): Texto truncado sin botón de expansión

## 3. Errores de consola / red resumidos
- JS/network mbies.metabuscador.org: 26 ocurrencias
- 502 mbies.metabuscador.org: 20 ocurrencias
- 429 api.openalex.org: 12 ocurrencias
- 404 api.altmetric.com: 3 ocurrencias
- 401 mbies.metabuscador.org: 1 ocurrencias

### Errores críticos / recurrentes
- `[401]` https://mbies.metabuscador.org/api/auth/patron-session
- `[429]` https://api.openalex.org/authors?search=Julio+Alonso+Ar%C3%A9valo&per_page=1&select=id%2Cdisplay_name%2Corcid%2Csummary_stats%2Clast_known_institutions%2Cworks_count%2Ccited_by_count&mailto=info%40librarystack.ai
- `[network]` https://mbies.metabuscador.org/search — Failed to fetch RSC payload for https://mbies.metabuscador.org/record/oai%3Aodin.ces.edu.co%3A327848. Falling back to browser navigation. TypeError: Failed to fetch
- `[429]` https://api.openalex.org/authors?search=Secretar%C3%ADa+de+Educaci%C3%B3n+de+Medell%C3%ADn&per_page=1&select=id%2Cdisplay_name%2Corcid%2Csummary_stats%2Clast_known_institutions%2Cworks_count%2Ccited_by_count&mailto=info%40librarystack.ai
- `[429]` https://api.openalex.org/authors?search=Guillermo+S%C3%A1nchez+Medina&per_page=1&select=id%2Cdisplay_name%2Corcid%2Csummary_stats%2Clast_known_institutions%2Cworks_count%2Ccited_by_count&mailto=info%40librarystack.ai
- `[429]` https://api.openalex.org/authors?search=Sergio+Hern%C3%A1ndez+y+Rodr%C3%ADguez&per_page=1&select=id%2Cdisplay_name%2Corcid%2Csummary_stats%2Clast_known_institutions%2Cworks_count%2Ccited_by_count&mailto=info%40librarystack.ai
- `[429]` https://api.openalex.org/authors?search=Dennis+Arias+Ch%C3%A1vez&per_page=1&select=id%2Cdisplay_name%2Corcid%2Csummary_stats%2Clast_known_institutions%2Cworks_count%2Ccited_by_count&mailto=info%40librarystack.ai
- `[502]` https://mbies.metabuscador.org/api/harvester/recommendations?session_id=sydyhrnksw&limit=4
- `[502]` https://mbies.metabuscador.org/api/discoveries?q=tesis
- `[502]` https://mbies.metabuscador.org/api/harvester/site-config
- `[502]` https://mbies.metabuscador.org/api/koha-availability-batch?source_repo=Cat%C3%A1logo%20ECCI&biblionumbers=168757
- `[network]` https://mbies.metabuscador.org/search — Failed to fetch RSC payload for https://mbies.metabuscador.org/record/oai%3Arepositorio.uft.cl%3A20.500.12254%2F1766. Falling back to browser navigation. TypeError: Failed to fetch
- `[network]` https://mbies.metabuscador.org/search — Failed to fetch RSC payload for https://mbies.metabuscador.org/salas. Falling back to browser navigation. TypeError: Failed to fetch
- `[502]` https://mbies.metabuscador.org/api/harvester/biblio-config
- `[502]` https://mbies.metabuscador.org/api/trending-topics?limit=3

## 4. Observaciones generales
- El endpoint de sesión de usuario `/api/auth/patron-session` responde **401 Unauthorized** en todas las cargas, lo que afecta funcionalidades relacionadas con autenticación.
- Múltiples endpoints internos del harvester devuelven **502 Bad Gateway** durante la ejecución (`recommendations`, `search-placards`, `federated-stream`, `discoveries`, etc.), indicando inestabilidad del backend.
- El servicio de autores de OpenAlex devuelve **429 Too Many Requests** repetidamente; el frontend debería implementar rate-limiting / cache.
- Altmetric y `/api/harvester/citations` devuelven **404** para varios DOI, mostrando métricas de citas rotas.
- Se encontraron registros con año **9999** y años futuros (>2026); el sistema debería sanitizar estas fechas o mostrar "Fecha desconocida".
- Las descripciones de resultados usan `line-clamp-2`, truncando el texto sin ofrecer un botón claro de "Leer más".
- La interfaz presenta una barra de coincidencia superior con porcentajes de 39% a 100%; en esta ejecución no se observaron valores NaN, aunque en ejecuciones anteriores sí se reportaron.
- El modo **Dual** para "biblioteca" devolvió 0 resultados, lo cual es inesperado si Texto y Semántica sí tienen resultados.
- El orden **Título Z-A** para "educación" devolvió 0 resultados, mientras que Título A-Z devolvió 60; sugiere bug en el parámetro de ordenamiento descendente.
- El término inexistente devolvió un mensaje de resultados vacíos pero con contador distinto de 0 en algunas capturas; la UX de "sin resultados" debería ser más clara.

## 5. Archivos generados
- Capturas de pantalla: `/workspace/projects/librarystack/.playwright-mcp/v3_*.png`
- JSON de resultados: `/workspace/projects/librarystack/.playwright-mcp/analysis-results-v3.json`
- JSON de errores: `/workspace/projects/librarystack/.playwright-mcp/console-errors-v3.json`
- Este informe: `/workspace/projects/librarystack/.playwright-mcp/MBIES_SEARCH_ANALYSIS_REPORT.md`