El conector componentes/mcp-saij/server.mjs no tiene tests. Mínimo viable:
- Test de humo de las 4 herramientas (
saij_buscar_jurisprudencia, saij_buscar_legislacion, saij_buscar_doctrina, saij_documento) contra la API pública, tolerante a indisponibilidad (skip con warning).
- Validación del contrato de salida (campos: título, uuid, URL, extracto).
- GitHub Action semanal + badge en el README — también detecta cambios rompientes de la API de SAIJ.
El conector
componentes/mcp-saij/server.mjsno tiene tests. Mínimo viable:saij_buscar_jurisprudencia,saij_buscar_legislacion,saij_buscar_doctrina,saij_documento) contra la API pública, tolerante a indisponibilidad (skip con warning).