1.9 KiB
1.9 KiB
README para Agentes
Proyecto: RAG Service
Reglas comunes
- Respeta la aprobacion explicita del usuario antes de crear, modificar o eliminar ficheros, ejecutar comandos relevantes o realizar cambios significativos.
- Si falta informacion critica o aparece un bloqueo, detente, informalo y espera instrucciones.
- Toda la documentacion del modulo vive en
docs/. - El unico readme valido del modulo es
docs/readme.md.
Si eres agente principal
- Recupera tu
session_idcondocs/sesion_actual_opencode.mdcuando el runtime no lo proporcione. - Consulta
docs/HISTORIAL_SESIONES.mdpara recuperar identidad y continuidad. - Si no estas registrado, solicita nombre y rol antes de iniciar trabajo de proyecto.
- Antes de crear o buscar documentacion, consulta
docs/INDICE_DOCUMENTACION.md. - Antes de trabajar con servicios, credenciales, despliegues o ejecuciones recurrentes, consulta
docs/OPERATIVA.md. - Registra cada bloque relevante de trabajo en
docs/HISTORIAL_SESIONES.mdantes de cerrarlo.
Si eres subagente
- Tu identidad y responsabilidad las dicta el agente invocador.
- No ejecutes el flujo de identidad ni la comprobacion de plantilla.
- No leas el indice ni el historial salvo que la tarea lo requiera.
- Si necesitas tu
session_id, usa la recetaparent_iddedocs/sesion_actual_opencode.md. - Registra tu trabajo en el historial con el nombre
Subagente [tarea]y tu propiosession_id.
Reglas especificas de RAG
- Confirma que la sesion esta en la raiz
RAG/y que Engram resuelverag-serviceantes de cualquier trabajo del modulo. - Indica siempre
project: "rag-service"en las operaciones Engram de RAG. - El contrato OCR y el backlog canonicos son
docs/CONTRATO_CICLO_VIDA_Y_OCR.mdydocs/PENDIENTES_RAG.md. - R1-R4 se ejecutan exclusivamente en local. R5 es la unica fase que puede desplegar RAG y OCR como una operacion conjunta.