buscar_en_norma
Find a word or phrase inside a SPIJ legal norm's full text, ignoring accents and case, and return each occurrence with offsets to jump to specific sections.
Instructions
Busca una palabra o frase DENTRO del texto completo de una norma del SPIJ, y devuelve cada ocurrencia con su offset (para leer alrededor con texto_completo(id, offset=X, max_chars=N)). Ideal para saltar a secciones concretas (ej 'RATIFICAN', 'Artículo 8', 'DISPOSICIONES FINALES') sin leer todo el texto. La busqueda ignora acentos y mayusculas.
Args: id: identificador del SPIJ, ej 'H1385488'. texto: palabra o frase a buscar dentro de la norma (1-8 palabras). contexto: caracteres de contexto alrededor de cada ocurrencia (50-500, default 200). max_matches: maximo de ocurrencias a devolver (1-25, default 10).
Devuelve: ok, id, url_web, total_caracteres, matches: lista de {offset, extracto}, hay_mas (si quedan ocurrencias).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| texto | Yes | ||
| contexto | No | ||
| max_matches | No |