{
  "_doc": "Copy this file to plist-env-overrides.json (gitignored) to activate. Keys are launchd plist labels. Values are objects mapping env var names to string values. Keys prefixed with _ are ignored by the loader.",
  "com.aidevops.aidevops-supervisor-pulse": {
    "_doc": "Examples — rename (remove leading _) to activate. All values must be strings.",
    "_SCANNER_NUDGE_AGE_HOURS": "0",
    "_AUTO_DECOMPOSER_INTERVAL": "86400",
    "_AIDEVOPS_WORKER_BRIEFED_AUTO_MERGE": "0",
    "_AIDEVOPS_PULSE_CIRCUIT_BREAKER_THRESHOLD_doc": "Canonical default is 0.05, defined in .agents/configs/pulse-rate-limit.conf (GH#20638, lowered from 0.30 in t2896/GH#21034). Override here only if you need a value different from that canonical default. launchd plists cannot source conf files at plist-parse time, so an override must be set explicitly.",
    "_AIDEVOPS_PULSE_CIRCUIT_BREAKER_THRESHOLD": "0.05",
    "_AIDEVOPS_SKIP_TIER_VALIDATOR": "1"
  }
}
