{
  "id": "standby_promotion_gate",
  "label": "Standby Promotion Gate Canonical",
  "phase": "phase-14",
  "category": "fleet_monitoring_mirror_failover",
  "status": "ACTIVE_DH_MIRROR",
  "purpose": "Standby Promotion Gate Canonical is the Phase 14 authority that decides when a monitored, backed-up and mirror-ready server is eligible to become the active recovery path.",
  "function": "Convert standby promotion from an emergency human guess into a governed gate that checks monitoring freshness, backup proof, mirror readiness, incident context, promotion blockers and rollback eligibility before any failover action is exposed.",
  "technology_requirements": [
    {
      "technology": "Standby Promotion Gate",
      "required_for": "Standby Promotion Gate Canonical is the Phase 14 authority that decides when a monitored, backed-up and mirror-ready server is eligible to become the active recovery path.",
      "required_by_phase": "phase-14",
      "required_by_category": "standby_promotion_gate",
      "required_by_buckets": [
        "Prerequisites",
        "Installation",
        "Configuration",
        "Validation",
        "Observable Evidence",
        "Failure Modes & Recovery",
        "Completion & Promotion"
      ],
      "expected_version": "MISSING until Standby Promotion Gate is implemented and validated in the future Execution & Monitoring Panel",
      "validation_command": "MISSING until standby_promotion_gate can prove scope, evidence, execution state and promotion decision",
      "evidence_path": "/home/yeff/public_html/devon/canon/execution/state/dh_sources/standby_promotion_gate.json",
      "status_source": "Documentation Hub + future Execution & Monitoring Panel",
      "blocking_if_missing": true,
      "failure_impact": "If this overview is incomplete, Devon can confuse failover eligibility with actual standby activation and move runtime authority before the last gate is satisfied."
    }
  ],
  "depends_on": [],
  "used_by": [],
  "overview": {
    "summary": "Standby Promotion Gate Canonical is the Phase 14 authority that decides when a monitored, backed-up and mirror-ready server is eligible to become the active recovery path.",
    "function": "FUNCTION: Convert standby promotion from an emergency human guess into a governed gate that checks monitoring freshness, backup proof, mirror readiness, incident context, promotion blockers and rollback eligibility before any failover action is exposed.",
    "system_position": "This overview governs the final decision boundary for promoting a standby or alternate runtime path after failover eligibility has already been proven. Its authority is promotion permission, not failover analysis. It decides whether an approved alternate may become active without creating split-brain, stale-state promotion or unauthorized customer impact.",
    "failure_impact": "If this overview is incomplete, Devon can confuse failover eligibility with actual standby activation and move runtime authority before the last gate is satisfied."
  },
  "failure_impact": "If this overview is incomplete, Devon can confuse failover eligibility with actual standby activation and move runtime authority before the last gate is satisfied."
}
