APARTADO ESPECIAL · RAG EXTERNO INYECTADO
La biblioteca no nace
vacía.
La biblioteca no nace vacía ni se limita a lo aprendido en tus proyectos: puedes INYECTAR conocimiento externo — documentación oficial, transcripciones, destilados — y el agente lo consultará con citas como si fuera propio.
Reglas del patrón
- La nube nunca está en el camino de las consultas: local primero, siempre.
- Lo inyectado es CONSULTABLE, no ejecutable: el agente cita, no delega decisiones en el corpus.
- Procedencia visible: cada fragmento sabe de qué fuente viene y de qué tipo es.
- Reejecutar una ingesta no duplica: upsert por source_id.
- 01
Fuente externa
Docs oficiales de frameworks, repos de referencia, transcripciones de tutoriales, destilados de técnicas. Cualquier corpus textual con procedencia.
- 02
Ingesta idempotente
La ingesta hace upsert por source_id: reejecutar no duplica. Cada fragmento conserva su fuente, tipo y página para poder citarlo.
- 03
Vetas por tipo
El corpus se organiza en vetas (docs oficiales, skills, tutoriales, destilados) para poder afinar la búsqueda: craft puro, API exacta o técnica filtrada.
- 04
Fragmentos → vectores
Los fragmentos nuevos se convierten a vectores y entran en la misma biblioteca local: la búsqueda híbrida (FTS5 + significado, ~92 ms) los encuentra junto al resto.
- 05
Consulta citada
Cuando el builder duda («¿cómo hicimos el adapter de email?»), la respuesta llega con fichero y página del corpus inyectado — con la misma garantía que la memoria propia.
- 06
Espejo a la nube
El corpus inyectado se refleja como todo lo demás: en segundo plano, sin frenar el trabajo. Un equipo nuevo restaura biblioteca completa en minutos.
CONSULTABLE, NO EJECUTABLE
El corpus asesora.
Los gates deciden.
El conocimiento inyectado llega con citas para que el agente no improvise — pero nada del corpus externo sustituye a los frenos del sistema: los veredictos siguen siendo de programas, no de documentos.
Ver los frenos por dentro ↗