Flight classification
Per-flight classification stacks on top of base eligibility: (scope × haul × network) → modifiers. A domestic short cancellation looks different from an international long-haul cancellation; these rules express that difference.
Classification matrix
Modifiers that stack on top of base eligibility.
Scope
hub→hub
hub→spoke
spoke→spoke
Short (<3h)
no modifier seeded
no modifier seeded
no modifier seeded
Medium (3–6h)
fc-intl-medium-hhactive
International hub-to-hub — full entitlements + lounge access for C/F.
no modifier seeded
no modifier seeded
Long (>6h)
fc-intl-long-hhactive
International long-haul — 2-night max, suite for Onyx F.
fc-intl-long-hsactive
International long hub-spoke — transport mandatory, sedan for F/C.
no modifier seeded
Stacking modifiers
Each rule stacks on top of base eligibility. Toggling a rule active or off persists to the rule store.
fc-dom-short-hsDomesticShortHub→SpokeDomestic short cancellations — no hotel below C cabin unless overnight.
fc-dom-short-ssDomesticShortSpoke→SpokeSpoke-to-spoke domestic — meal voucher only for delays < 4h.
fc-dom-medium-hhDomesticMediumHub→HubDomestic hub-to-hub — full eligibility matrix applies.
fc-reg-short-hsRegionalShortHub→SpokeRegional short — hotel star bump for connecting onward pax.
fc-reg-medium-hhRegionalMediumHub→HubRegional medium — standard EU261/GACA basis, transport included for C+.
fc-reg-long-ssRegionalLongSpoke→SpokeRegional long spoke-to-spoke — ad-hoc partners eligible (P4–P5).
fc-intl-medium-hhInternationalMediumHub→HubInternational hub-to-hub — full entitlements + lounge access for C/F.
fc-intl-long-hhInternationalLongHub→HubInternational long-haul — 2-night max, suite for Onyx F.
fc-intl-long-hsInternationalLongHub→SpokeInternational long hub-spoke — transport mandatory, sedan for F/C.