Planning · rule engine

Rule engine

The active rules that drive the P1→P5 cascade. Eligibility entitlements per cabin × loyalty × disruption type; the ordered hotel partners per station that the cascade walks; meal voucher thresholds; and loyalty modifiers that shape within-tier priority and compensation.

Eligibility matrix

Entitlements per cabin × loyalty × disruption type. Editable rows persist; the cascade reads from here.

75 rules
Cabin
Loyalty
Disruption type
Hotel
Star tier★★★★★
Room typeSuite
Meals
Vouchers3
Transport
ClassSedan
IncludedYes
Lounge
AccessYes
Compensation
Amount$875
BasisEU261
Rule key
CabinF
LoyaltyONYX
TypeCANCELLATION

Hotel tier mapping (P1–P5)

Per-station ordered partner list. The cascade reads this when routing pax. Drag handles indicate ordering affordance (read-only in v1).

P1
Marlowe & Vine
★★★★★·SLA 15m
Cedar & Quill
★★★★·SLA 15m
Atrium Bay
★★★★·SLA 15m
Tessera
★★★★·SLA 15m
P2
Northgate Suites
★★★★·SLA 30m
P3
Maru Residences
★★★·SLA 45m
P4
Stagecoach Inn
★★★·SLA 60m
P5
Halcyon Stay
★★·SLA 90m
P1
Cedar & Quill
★★★★★·SLA 15m
Atrium Bay
★★★★★·SLA 15m
P2
Northgate Suites
★★★★·SLA 30m
Maru Residences
★★★★·SLA 30m
P3
Tessera
★★★·SLA 45m
P4
Halcyon Stay
★★★·SLA 60m
P5
P1
Cedar & Quill
★★★★★·SLA 15m
Marlowe & Vine
★★★★★·SLA 15m
P2
Atrium Bay
★★★★·SLA 30m
Northgate Suites
★★★★·SLA 30m
Tessera
★★★★·SLA 30m
P3
Maru Residences
★★★★·SLA 45m
Aurelia
★★★·SLA 45m
Halcyon Stay
★★★·SLA 45m
P4
Stagecoach Inn
★★★·SLA 60m
Northgate Lite
★★★·SLA 60m
P5
Halcyon Stay Express
★★·SLA 90m
Aurelia Lite
★★·SLA 90m

Meal voucher thresholds

USD voucher per pax by delay band. Editable per cabin.

BandFCWRY
0–3h
3–6h
6h+

Loyalty modifiers

How loyalty tier influences priority within a P-tier batch and compensation top-ups.

Onyx
Priority offset-3
Comp ×1.25
Sapphire
Priority offset-2
Comp ×1.15
Pearl
Priority offset-1
Comp ×1.05
Blue
Priority offset0
Comp ×1.00
Non-member
Priority offset+1
Comp ×1.00