{
  "version": "v125",
  "agent": "Supervisor & Safe Recovery Agent",
  "parentAgent": "Main Pension Agent / Personal Pension Verification Agent",
  "hierarchy": [
    "Main Pension Agent",
    "Supervisor & Safe Recovery Agent",
    "Specialized agents and calculation engines"
  ],
  "autoChange": false,
  "safeAutoRepairScope": [
    "UI bindings",
    "non-regulatory routing",
    "cached agent status",
    "last-known-good non-regulatory configuration"
  ],
  "forbiddenAutoChange": [
    "pension formulas",
    "tax formulas",
    "National Insurance rules",
    "fund regulations",
    "eligibility/retirement-age rules",
    "AdSense IDs",
    "Search Console verification"
  ],
  "escalatesToMainAgent": [
    "regulatory changes",
    "calculation mismatches",
    "unknown failures",
    "multiple-agent failures",
    "security/privacy issues"
  ],
  "newChecks": [
    "question intent must match answer basis",
    "regulatory questions cannot be answered from calculator alone",
    "general product questions cannot inherit unrelated saved-fund warnings",
    "retirement-age answers require verified regulatory basis"
  ],
  "observability": {
    "modes": [
      "SHORT",
      "WATCH_AGENTS"
    ],
    "traceFields": [
      "agent",
      "found",
      "received",
      "sources",
      "handedToNext",
      "status"
    ],
    "internetResearch": "approved official domains only",
    "predictions": "session-only; resolved only against confirmed document evidence",
    "developmentAgent": "proposes changes; does not auto-change regulated formulas"
  }
}