{
  "description": "Reflect + distill pass — reflect, distill, memoryInference, and proposal triage (promote); proactiveMaintenance/consolidate/graphExtraction/extract off. Sync disabled: an interrupted run would otherwise leave an uncommitted backlog.",
  "processes": {
    "reflect": {
      "enabled": true,
      "allowedTypes": ["agent", "command", "knowledge", "lesson", "memory", "skill", "workflow"]
    },
    "distill": { "enabled": true, "allowedTypes": ["memory"], "requirePlannedRefs": false },
    "consolidate": { "enabled": false },
    "memoryInference": { "enabled": true },
    "graphExtraction": { "enabled": false },
    "extract": {
      "enabled": false,
      "timeoutMs": 300000,
      "triage": { "enabled": true, "minScore": 2 },
      "minNewSessions": 1
    },
    "validation": { "enabled": false },
    "triage": {
      "enabled": true,
      "applyMode": "promote",
      "policy": "personal-stash",
      "maxAcceptsPerRun": 15,
      "maxDiffLines": 200,
      "judgment": true
    },
    "proactiveMaintenance": { "enabled": false, "dueDays": 30, "maxPerRun": 15 }
  },
  "sync": { "enabled": false }
}
