El plugin _plugins/semantic_tags.rb hace cuatro cosas en el build de Jekyll:

  1. Segmentación — divide el texto de cada post/página en fragmentos por oraciones (punto) y cláusulas largas (coma con ≥6 palabras).
  2. Etiquetado semántico con IA — envía cada segmento a un LLM (Gemini, Claude u OpenAI) para asignarle tags semánticos. Cachea los resultados en _data/segment_tags.json.
  3. Sonidos por segmento — usa los tags obtenidos para buscar previews de audio en la API de Freesound que correspondan al mood/tema del fragmento. Cachea en _data/segment_sounds.json.
  4. Filtro Liquid — expone SegmentFilter para acceder a tags/sonidos desde las plantillas.

Estado actual: desactivado — archivo renombrado a semantic_tags.rb.disabled el 2026-06-23.

Why: desactivado temporalmente por decisión del autor, sin causa técnica reportada.

How to apply: para reactivar, renombrar _plugins/semantic_tags.rb.disabled_plugins/semantic_tags.rb. Requiere configurar la variable PROVIDER (gemini/claude/openai) y opcionalmente FREESOUND_KEY.