# Revisión Humana — MBIES Metabuscador

- **URL:** https://librarystack-debug.dev.metabiblioteca.com.co/REVISION_HUMANA.html
- **Fecha:** 2026-07-02

## BH01 — Control de fechas en búsquedas avanzadas

- **Tags:** bug, medium
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/2
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** En la búsqueda avanzada, en los campos de fecha se puede colocar cualquier número y no hay una validación de la cantidad de caracteres que tenga ese número.

**Impacto:** En los resultados va a mostrar `Resultados para “” 334.048 docs`, lo que confunde al usuario y degrada la experiencia de búsqueda.

**Evidencia:** Campos de fecha sin validación de caracteres:

**Estado:** Pendiente — Pendiente de corrección

![Campos de fecha sin validación](/images/a1720a21-e0e9-4d99-a428-2ab4c0a8e05d.png)

![Resultado con fechas inválidas](/images/ae1ea113-d21f-4945-9f83-063ac44ed41a.png)

---

## BH02 — Error buscando con comodines

- **Tags:** bug, medium
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/3
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al buscar por el símbolo `*` (comodín) en la URL `https://mbies.metabuscador.org/search?q=*`, el sistema reporta 30 resultados pero no muestra ninguno.

**Impacto:** Muestra `Resultados para "*" 30 docs` pero la página aparece vacía, sin listar ningún documento. Esto confunde al usuario y sugiere un mal manejo de caracteres comodín en el motor de búsqueda.

**Estado:** Pendiente — Pendiente de corrección

![Búsqueda con comodín](/images/25573b37-3144-42d4-8d84-066056d687f9.png)

---

## BH03 — Error al recosechar un solo repositorio

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/4
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** En el módulo de administración, al intentar cosechar (reharvest) un único repositorio KOHA usando la opción de rehacer la cosecha de un solo catálogo, el sistema inicia la cosecha de **todos** los repositorios desde cero en lugar de solo el seleccionado.

**Impacto:** El proceso de recolección selectiva no funciona correctamente, forzando una recosecha completa de todos los repositorios cada vez que se intenta actualizar uno solo. Esto consume recursos innecesarios y alarga los tiempos de actualización.

**Evidencia:** Se selecciona un solo repositorio para recosechar:

**Estado:** Pendiente — Pendiente de corrección

![Selección de un repositorio](/images/06aa082f-1f3b-4495-b339-3b79db2c888c.png)

![Recosecha masiva](/images/25313c05-e722-4a0c-99d6-cd86f65eb58d.png)

---

## BH04 — Error al editar un catálogo en KOHA

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/6
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al tratar de editar la información presente en un catálogo que es de cosecha del sistema de bibliotecas KOHA, el sistema genera un error.

**Estado:** Pendiente — Pendiente de corrección

![Error editar catálogo KOHA](/images/0d370eeb-ea2b-4097-b2fd-bb7f63aa2495.png)

---

## BH05 — ID de cliente oculto al editar catálogo KOHA

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/7
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al realizar la edición de un catálogo que ya existe, en el campo de **ID de cliente (API) — Opcional** aparecen tres asteriscos (`***`), pero ese campo debería ser visible (no oculto).

**Estado:** Pendiente — Pendiente de corrección

![ID de cliente oculto](/images/f2a3ddcb-bc66-4801-b0e1-1ddec6b3ef08.png)

---

## BH06 — Valores por defecto en campos de Catálogos KOHA

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/8
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al agregar un nuevo repositorio o editar un repositorio existente en KOHA, los campos **ID de cliente (API) — Opcional** y **Nueva Clave de API** muestran texto fijo por defecto en lugar de iniciar vacíos.

**Impacto:** El usuario podría pensar que esos valores ya están configurados o enviar datos incorrectos al no saber si el texto mostrado es un placeholder o un valor real del formulario.

**Estado:** Pendiente — Pendiente de corrección

![Valores por defecto KOHA](/images/6210a6d9-1d62-444d-bd2d-7c9c8f10f4a2.png)

---

## BH07 — Ajuste de procesos de cosecha de KOHA

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/9
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al agregar un nuevo repositorio JANIUM en KOHA y lanzar una cosecha, se identifican dos problemas:

**Problema 1 — Botón de cosecha:** Una vez lanzada una cosecha, el botón debería deshabilitarse para evitar lanzar otra simultáneamente. Debería mostrar un indicador de avance del proceso.

**Problema 2 — Sin feedback de inicio:** Después de presionar el botón y confirmar en el modal, la información de registro no muestra señales de que el proceso está en trámite, dando la impresión de que nunca va a iniciar.

**Evidencia:** Botón de cosecha sin deshabilitar:

**Estado:** Pendiente — Pendiente de corrección

![Botón de cosecha](/images/bf22c800-2694-4d55-a452-4ca4197db44f.png)

![Sin feedback](/images/e8d21700-e77f-4f78-a8c0-3df782785402.png)

---

## BH08 — Janium no soporta el modelo de metadatos marcxml

- **Tags:** bug, admin
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/10
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** En el uso del protocolo OAI-PMH, JANIUM no tiene soporte para los modelos de metadatos que se manejan en KOHA. Al consultar con `metadataPrefix=marcxml` devuelve error: `cannotDisseminateFormat`.

**Detalle técnico:** Para Janium la cosecha MARC se hace con el modelo de metadatos `marc21`, no `marcxml`. La URL correcta es: `https://colmayor.janium.net/janium/services/oai.pl?verb=ListRecords&metadataPrefix=marc21`

**Estado:** Pendiente — Pendiente de corrección

![Error Janium marcxml](/images/1eac438a-a7c7-452b-80f4-a5a8ed130aac.png)

---

## BH09 — No borra cosechas previas al recosechar

- **Tags:** bug, opac
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/11
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** En el catálogo de CESDE, al realizar nuevamente el proceso de cosecha o actualización, el sistema no borra los datos de la cosecha anterior. Al buscar en el catálogo público la frase `"Los planes de estudio y el PEI"`, se muestran tanto los registros de la cosecha anterior (con identificadores que ya no existen) como los registros nuevos.

**Impacto:** Duplicidad de resultados y registros huérfanos en el catálogo público, lo que genera confusión en los usuarios finales.

**Estado:** Pendiente — Pendiente de corrección

![Duplicados por recosecha](/images/be7e1fcd-e355-427d-9d22-eec0c3344d00.png)

---

## BH10 — El operador Comillas no funciona

- **Tags:** bug, opac
- **Issue:** https://github.com/laureanofg/librarystack-debug/issues/12
- **Estado:** Pendiente — Pendiente de corrección

**Descripción:** Al hacer una búsqueda exacta utilizando el operador de comillas dobles o sencillas, el sistema no las tiene en cuenta para obtener los resultados. Ejemplo: `https://mbies.metabuscador.org/search?q=%22Los+planes+de+estudio+y+el+PEI%22` — el sistema omite todas las comillas.

**Impacto:** No es posible realizar búsquedas de frase exacta, lo que degrada significativamente la precisión de los resultados para los usuarios que necesitan filtrar por términos compuestos.

**Estado:** Pendiente — Pendiente de corrección

![Comillas ignoradas](/images/f6fdf43c-1029-4a4c-a30f-3e97af5485c1.png)

---
