{
  "schemaVersion": 1,
  "product": "AeroDue Connection Assistant",
  "reviewedAt": "2026-10-10",
  "status": "operational-with-source-backed-mct",
  "inputs": [
    "incoming passenger-facing flight number",
    "onward passenger-facing flight number"
  ],
  "allowedOutputs": [
    "resolved operational flight identifiers",
    "arrival/departure airport match",
    "actual/estimated/scheduled arrival and departure timestamps when source-backed",
    "raw connection-window minutes",
    "terminal and gate when source-backed",
    "Airport Health observed weather and notice counts",
    "upcoming disruption count",
    "source-backed minimum connection time for matched supported rules",
    "AeroDue Low/Tight/High operational-margin classification when MCT and airport context are complete"
  ],
  "disabledOutputs": [
    "guarantee that passenger will make the connection",
    "guarantee that passenger will miss the connection",
    "automatic rebooking recommendation",
    "global or unsupported-airport MCT inference",
    "Low/Tight/High classification without a matched source-backed MCT rule and complete airport context"
  ],
  "mct": {
    "available": true,
    "mode": "matched-source-backed-rules-only",
    "failClosed": true,
    "rulesUrl": "https://www.aerodue.com/connection-mct-rules.json",
    "initialCoverage": [
      {
        "airport": "AUH/OMAA",
        "carrier": "Etihad Airways (EY)",
        "bookingScope": "single-ticket",
        "defaultMinutes": 45,
        "usBoundMinutes": 85,
        "source": "https://www.etihad.com/en-us/abu-dhabi/zayed-international-airport"
      }
    ],
    "coverageMode": "explicit-limited-supported-product",
    "maximumReviewAgeDays": 90,
    "coverage": [
      {
        "airport": "AUH/OMAA",
        "carrier": "Etihad Airways",
        "carrierIata": [
          "EY"
        ],
        "operatingCarrierIcao": [
          "ETD"
        ],
        "bookingScope": "single-ticket",
        "source": "https://www.etihad.com/en-us/abu-dhabi/zayed-international-airport"
      },
      {
        "airport": "AMS/EHAM",
        "carrier": "KLM",
        "carrierIata": [
          "KL"
        ],
        "operatingCarrierIcao": [
          "KLM"
        ],
        "bookingScope": "single-ticket",
        "source": "https://www.klm.com/information/airport/transfers"
      },
      {
        "airport": "HEL/EFHK",
        "carrier": "Finnair",
        "carrierIata": [
          "AY"
        ],
        "operatingCarrierIcao": [
          "FIN"
        ],
        "bookingScope": "single-ticket",
        "source": "https://www.finnair.com/ee-en/smooth-travelling-at-helsinki-airport/connecting-flights"
      }
    ]
  },
  "storage": {
    "serverSide": false,
    "browserRoster": false
  },
  "polling": {
    "automatic": false
  },
  "rightsEngineInput": false,
  "riskClassification": {
    "available": true,
    "model": "AeroDue operational margin",
    "high": "Verified connection window is below the matched published MCT.",
    "tight": "Window meets MCT but margin is under 30 minutes, Airport Health is high/severe, or current airport notices/disruptions are present.",
    "low": "Window is at least 30 minutes above MCT and complete Airport Health context is not high/severe with no current notices/disruptions.",
    "guarantee": false
  }
}
