{
  "all_ok": true,
  "decision": "PASS_STEP_050M07D7_AUDIT_DISK_ACTIVE_IFACE_AND_RUNTIME_DIVERGENCE",
  "classification": {
    "scheduled_refresh": "FAILED_BEFORE_POOL_PUBLICATION",
    "disk": "BACKUP_ENOSPC",
    "active_interface": "DETECTION_FAILED",
    "fallback_validation": "FAILED",
    "rollback": "INCOMPLETE_BACKUP_NO_USABLE_LATEST",
    "planner_runtime": "DIVERGED_vpn1_vpn2_vpn4",
    "overnight_endpoint_delta": "NOT_PROVABLE_FROM_D5_BECAUSE_D5_USED_PLANNER_NOT_RUNTIME"
  },
  "health": {
    "five_runtime_endpoints": true,
    "five_strict_slots": true,
    "read_only": true
  },
  "runtime_endpoints": {
    "vpn1": "178.215.227.13:44408",
    "vpn2": "192.121.163.235:42530",
    "vpn3": "95.211.68.119:45176",
    "vpn4": "78.31.250.16:41729",
    "vpn5": "157.173.27.69:41797"
  },
  "planner_endpoints": {
    "vpn1": "109.248.198.4:37129",
    "vpn2": "151.236.30.139:33998",
    "vpn3": "95.211.68.119:45176",
    "vpn4": "157.173.25.198:34340",
    "vpn5": "157.173.27.69:41797"
  },
  "divergence": {
    "vpn1": {
      "runtime": "178.215.227.13:44408",
      "planner": "109.248.198.4:37129",
      "different": true
    },
    "vpn2": {
      "runtime": "192.121.163.235:42530",
      "planner": "151.236.30.139:33998",
      "different": true
    },
    "vpn3": {
      "runtime": "95.211.68.119:45176",
      "planner": "95.211.68.119:45176",
      "different": false
    },
    "vpn4": {
      "runtime": "78.31.250.16:41729",
      "planner": "157.173.25.198:34340",
      "different": true
    },
    "vpn5": {
      "runtime": "157.173.27.69:41797",
      "planner": "157.173.27.69:41797",
      "different": false
    }
  },
  "divergent_interfaces": [
    "vpn1",
    "vpn2",
    "vpn4"
  ],
  "evidence": {
    "enospc": true,
    "active_detection_failed": true,
    "old_pool_validation_failed": true,
    "rollback_backup_incomplete": true,
    "active_contract_found": true,
    "repair_history_captured": true
  },
  "safety": {
    "read_only": true,
    "production_modified": false
  },
  "required_repairs_before_next_refresh": [
    "Add disk-space preflight and non-root/surgical backup.",
    "Replace table-200 active-interface detection with a proven healthy AmneziaWG bootstrap interface.",
    "Make planner current endpoints authoritative from amneziawg runtime rather than stale config.",
    "Make apply return non-zero on commit_failed and make runner validate JSON apply_ok/decision.",
    "Refuse rollback when backup manifest is incomplete."
  ]
}
