Saltar al contenido principal
Versión: Future

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.

Páginas relacionadas​