Volver a la wiki

Problema

El Oráculo (sistema de preguntas sobre el corpus) “ve todo el corpus” pero el indexador existente solo recorría src/content/wiki/. Los briefings operativos estratégicos almacenados en public/supercontext/ — auditoría suprema, estado operativo (STATE.md), roadmap (NEXT.md), auditorías cerradas — nunca se indexaban.

Síntoma: al preguntar “¿qué es la auditoría suprema?” el Oráculo divagaba a skills de Claude Method, ignorando el documento fuente.

Raíz: scripts/bib_ingest_claude_method.mjs estaba acoplado al namespace hardcodeado claude-method/. Reutilizarlo con Supercontexto requería duplicar o refactorizar.

Solución

Se generaliza el indexador existente con flags aditivos retrocompatibles:

Sin flags, el script indexa claude-method exactamente como antes (no-regresión verificada).

Nuevo workflow: bib-reindex-supercontext.yml

CaracterísticaDetalle
TriggerCron diario 00:45 UTC + workflow_dispatch manual
Scopepublic/supercontext/ recursivo, excluye LOG.md y reports/
Namespacesupercontext — aislado del Help Widget
Chunks27 docs → 382 chunks (dry-run, 0 errores)
CredencialesCF Access headers (runtime)

Aislamiento del Help Widget

Los chunks llevan source_path: supercontext/<...>, que NO casa con el filtro user-facing del Help (^wiki/crearack--). Así:

Impacto

Cambios técnicos

Archivo: scripts/bib_ingest_claude_method.mjs

Archivo: .github/workflows/bib-reindex-supercontext.yml (new)

Próximos pasos

  1. Ejecutar workflow_dispatch para pasada inicial (sube 382 chunks).
  2. Verificar en bib_ask que responde correctamente sobre auditoría suprema, estados, etc.
  3. Monitorizar cron para detectar cambios grandes en Supercontexto.

Véase también

Subir