Política de autoguardado
La pestaña Construct edita .agents/engram.policy.json. Los flujos normales de engram save y engram save-session permanecen aprobados por humanos; esta política solo se aplica a candidatos autónomos explícitamente controlados por política.
Escrituras autónomas
Permitir autoguardado
Se asigna a autonomous_writes.enabled. Por defecto: false. Cuando está deshabilitado, ningún candidato puede escribir de forma autónoma.
Modo de escritura
Se asigna a autonomous_writes.mode. review_only aplaza a los candidatos para su revisión; autonomous permite a los candidatos que pasan todas las puertas restantes escribir.
Tipos permitidos
Se asigna a autonomous_writes.allowed_types. Los valores permitidos son rule, skill, workflow y knowledge. Se requiere al menos un tipo.
Ámbitos permitidos
Se asigna a autonomous_writes.allowed_scopes. Los valores permitidos son workspace y global.
Fuentes permitidas
Se asigna a autonomous_writes.allowed_sources. Entry ofrece autosave, agent-hook, cli y mcp; las cadenas de fuente personalizadas no vacías siguen siendo válidas en el JSON de la política.
Umbral de confianza
Se asigna a autonomous_writes.confidence_threshold. Los valores permitidos son low, medium y high.
Límite de escritura diario
Se asigna a autonomous_writes.daily_limit. Use un entero no negativo. 0 impide escrituras autónomas.
Días de retención de reversión
Se asigna a autonomous_writes.rollback_retention_days. Use un entero no negativo que coincida con el período en el cual los registros de auditoría de la política deben permanecer elegibles para reversión.
Puertas de revisión
Límite de líneas de reglas
Se asigna a review.max_rule_lines. Los candidatos a reglas por encima de este entero positivo fallan la revisión.
Punto de referencia de recall mínimo
Se asigna a review.benchmark_min_recall_at_k. Use un número entre 0 y 1.
Requerir metadatos de context
Se asigna a review.mandatory_metadata.context. Cuando está habilitado, los candidatos sin metadatos de context fallan la revisión.
Requerir metadatos de triggers
Se asigna a review.mandatory_metadata.triggers. Cuando está habilitado, los candidatos sin metadatos de triggers fallan la revisión.
Requerir metadatos de role
Se asigna a review.mandatory_metadata.role. Cuando está habilitado, los candidatos sin metadatos de role fallan la revisión.
Flujo de trabajo CLI
engram policy init
engram policy validate --json
engram autosave --policy --dry-run
engram policy audit --json
engram policy rollback <audit-id>
Utilice dry-run antes de habilitar el modo autónomo. Los recibos de auditoría contienen identificadores en lugar de cuerpos de memoria, y la reversión archiva la memoria escrita por la política.