{"action_summary":{"bullets":["Bid Group 1 is the primary premium named-tier attempt with 3 days off minimum.","BG1 may use one productive weekday 1-day as a PTO/drop bridge before Clear Schedule; if BG1 still cannot complete, Bid Group 2 repeats the same premium top with 2 days off minimum before adding fallback.","The individual PBS filters are too broad by themselves, but the combined stack is usable.","Enter the manual avoid list before any BG2 broad preferences; it removes the trips PBS cannot distinguish from good trips.","Save good 2-days in a dedicated Premium 2-day closer section after all premium multi-day named tiers in each bid group. In BG1 they are the last hope to build the line before Clear Schedule, without any generic fallback beneath them.","Use a productive weekday one-day as a PTO/drop bridge only after the premium layers, when the bid is still a small amount short of the credit threshold. In BG1 this can preserve an elite 3-off line before Clear Schedule; in BG2 it remains the final completion filler. PBS cannot test the exact remaining credit gap, so line order plus Limit 1 is the protection.","Weekend flying is safe inside primary rules when weak weekend-value trips are manually avoided.","Do not use these as stand-alone rules: Fallback Quality Stack, PBS-Visible Fallback Stack, Pairing Length 3-4 Days, Average Daily Credit Floor."],"headline":"Use the guarded primary stack as the main bid strategy.","leaky_rule_count":15,"manual_add_count":0,"manual_avoid_count":47},"credit_planning":{"alv":"77:00","alv_mins":4620,"average_trip_credit":"16:36","average_trip_credit_mins":996.0185185185185,"credit_windows":[{"estimated_trips_to_threshold":4.6,"label":"Normal","max":"84:00","max_mins":5040,"min":"70:00","min_mins":4200,"plan":"normal","threshold":"77:00","threshold_mins":4620},{"estimated_trips_to_threshold":4.4,"label":"Min","max":"77:00","max_mins":4620,"min":"70:00","min_mins":4200,"plan":"min","threshold":"73:30","threshold_mins":4410},{"estimated_trips_to_threshold":4.8,"label":"Max","max":"84:00","max_mins":5040,"min":"77:00","min_mins":4620,"plan":"max","threshold":"80:30","threshold_mins":4830}],"note":"Normal plan targets 77:00 inside a 70:00-84:00 credit window.","sample_size":108,"selected_plan":"normal","selected_window":{"estimated_trips_to_threshold":4.6,"label":"Normal","max":"84:00","max_mins":5040,"min":"70:00","min_mins":4200,"plan":"normal","threshold":"77:00","threshold_mins":4620},"targets":[{"credit":"70:00","estimated_trips":4.2,"hours":70.0},{"credit":"73:30","estimated_trips":4.4,"hours":73.5},{"credit":"77:00","estimated_trips":4.6,"hours":77.0},{"credit":"80:30","estimated_trips":4.8,"hours":80.5},{"credit":"84:00","estimated_trips":5.1,"hours":84.0}]},"default_bid_text":"PRE-JULY BID STRATEGY - JETBLUE PBS ENTRY ORDER - MAY 2026\nCredit window selected on this page: Normal 70:00-84:00, Threshold 77:00.\nDelete Set Min Sked unless low-time is the monthly plan.\nAdd Vacation Slide and Prefer Off dates before these pairing bid groups if needed.\n\nBID GROUP 1 - premium tiers, 3 days off\n----- BIDDING HEADER LINES -----\nPairing Bid Group\nSet Condition Minimum Credit Window\nSet Condition Pattern Between 3 And 5 Days On, With 3 Days Off (Minimum)\n----- DEFAULT HARD AVOIDS -----\nAvoid Pairings If Any Layover In GEO, KIN, PAP, POS\nAvoid Pairings If Any Leg Is Redeye\nAvoid Pairings If Pairing Length = 1 Days\n----- TIER 1 - ELITE STRETCH MULTI-DAY SINGLE LINES -----\nAward Pairings If Pairing Numbers M2147\nAward Pairings If Pairing Numbers M2163\nAward Pairings If Pairing Numbers M2223\nAward Pairings If Pairing Numbers M2225\nAward Pairings If Pairing Numbers M2279\nAward Pairings If Pairing Numbers M2212\nAward Pairings If Pairing Numbers M2214\nAward Pairings If Pairing Numbers M2162\nAward Pairings If Pairing Numbers M2193\nAward Pairings If Pairing Numbers M2160\nAward Pairings If Pairing Numbers M2255\nAward Pairings If Pairing Numbers M2211\nAward Pairings If Pairing Numbers M2192\nAward Pairings If Pairing Numbers M2189\n----- TIER 2 - ELITE / SCORE 75+ MULTI-DAY SINGLE LINES -----\nAward Pairings If Pairing Numbers M2185\nAward Pairings If Pairing Numbers M2161\nAward Pairings If Pairing Numbers M2397\nAward Pairings If Pairing Numbers M2240\nAward Pairings If Pairing Numbers M2218\nAward Pairings If Pairing Numbers M2288\nAward Pairings If Pairing Numbers M2352\nAward Pairings If Pairing Numbers M2414\nAward Pairings If Pairing Numbers M2463\nAward Pairings If Pairing Numbers M2464\nAward Pairings If Pairing Numbers M2471\nAward Pairings If Pairing Numbers M2472\nAward Pairings If Pairing Numbers M2474\nAward Pairings If Pairing Numbers M2491\nAward Pairings If Pairing Numbers M2497\nAward Pairings If Pairing Numbers M2486\nAward Pairings If Pairing Numbers M2224\nAward Pairings If Pairing Numbers M2254\nAward Pairings If Pairing Numbers M2360\nAward Pairings If Pairing Numbers M2210\nAward Pairings If Pairing Numbers M2361\nAward Pairings If Pairing Numbers M2356\nAward Pairings If Pairing Numbers M2184\nAward Pairings If Pairing Numbers M2183\n----- TIER 3 - GOOD MULTI-DAY GROUP -----\nAward Pairings If Pairing Numbers M2157 M2166 M2171 M2186 M2188 M2276 M2277 M2278 M2298 M2310 M2333 M2334 M2335 M2377 M2460 M2524\n----- TIER 4 - SUPPLEMENTAL MULTI-DAY GROUP -----\nAward Pairings If Pairing Numbers M2167 M2246 M2272 M2291 M2314 M2345 M2346 M2382 M2394 M2536\n----- PREMIUM 2-DAY CLOSERS - LAST BG1 HOPE -----\nAward Pairings If Pairing Numbers M2096 M2134\n----- BG1 PTO / DROP 1-DAY BRIDGE - LIMIT 1 -----\nForget Line [Avoid Pairings If Pairing Length = 1 Days]\nAward Pairings If Pairing Length = 1 Days If Average Daily Credit >= 06:00 If Departing On Monday, Tuesday, Wednesday, Thursday If Pairing Check-In Time > 07:40 If Pairing Check-Out Time < 23:00 Limit 1\n----- CLEAR SCHEDULE BOUNDARY -----\nClear Schedule and Start Next Bid Group\n\nBID GROUP 2 - same premium tiers, 2 days off, then recovery\n----- BIDDING HEADER LINES -----\nPairing Bid Group\nSet Condition Minimum Credit Window\nSet Condition Pattern Between 3 And 5 Days On, With 2 Days Off (Minimum)\n----- DEFAULT HARD AVOIDS -----\nAvoid Pairings If Any Layover In GEO, KIN, PAP, POS\nAvoid Pairings If Any Leg Is Redeye\nAvoid Pairings If Pairing Length = 1 Days\n----- PRIORITY AVOID PAIRINGS -----\nAvoid Pairings If Pairing Numbers M2076 M2092 M2097 M2159 M2195 M2200 M2201 M2226 M2327 M2328 M2329 M2348\n----- TIER 1 - ELITE STRETCH MULTI-DAY SINGLE LINES -----\nAward Pairings If Pairing Numbers M2147\nAward Pairings If Pairing Numbers M2163\nAward Pairings If Pairing Numbers M2223\nAward Pairings If Pairing Numbers M2225\nAward Pairings If Pairing Numbers M2279\nAward Pairings If Pairing Numbers M2212\nAward Pairings If Pairing Numbers M2214\nAward Pairings If Pairing Numbers M2162\nAward Pairings If Pairing Numbers M2193\nAward Pairings If Pairing Numbers M2160\nAward Pairings If Pairing Numbers M2255\nAward Pairings If Pairing Numbers M2211\nAward Pairings If Pairing Numbers M2192\nAward Pairings If Pairing Numbers M2189\n----- TIER 2 - ELITE / SCORE 75+ MULTI-DAY SINGLE LINES -----\nAward Pairings If Pairing Numbers M2185\nAward Pairings If Pairing Numbers M2161\nAward Pairings If Pairing Numbers M2397\nAward Pairings If Pairing Numbers M2240\nAward Pairings If Pairing Numbers M2218\nAward Pairings If Pairing Numbers M2288\nAward Pairings If Pairing Numbers M2352\nAward Pairings If Pairing Numbers M2414\nAward Pairings If Pairing Numbers M2463\nAward Pairings If Pairing Numbers M2464\nAward Pairings If Pairing Numbers M2471\nAward Pairings If Pairing Numbers M2472\nAward Pairings If Pairing Numbers M2474\nAward Pairings If Pairing Numbers M2491\nAward Pairings If Pairing Numbers M2497\nAward Pairings If Pairing Numbers M2486\nAward Pairings If Pairing Numbers M2224\nAward Pairings If Pairing Numbers M2254\nAward Pairings If Pairing Numbers M2360\nAward Pairings If Pairing Numbers M2210\nAward Pairings If Pairing Numbers M2361\nAward Pairings If Pairing Numbers M2356\nAward Pairings If Pairing Numbers M2184\nAward Pairings If Pairing Numbers M2183\n----- TIER 3 - GOOD MULTI-DAY GROUP -----\nAward Pairings If Pairing Numbers M2157 M2166 M2171 M2186 M2188 M2276 M2277 M2278 M2298 M2310 M2333 M2334 M2335 M2377 M2460 M2524\n----- TIER 4 - SUPPLEMENTAL MULTI-DAY GROUP -----\nAward Pairings If Pairing Numbers M2167 M2246 M2272 M2291 M2314 M2345 M2346 M2382 M2394 M2536\n----- PREMIUM 2-DAY CLOSERS -----\nAward Pairings If Pairing Numbers M2096 M2134\n----- FULL AVOID LIST -----\nAvoid Pairings If Pairing Numbers M2076 M2092 M2097 M2104 M2105 M2106 M2125 M2126 M2129 M2131 M2158 M2159 M2164 M2168 M2190 M2191 M2194 M2195 M2197 M2200 M2201 M2213 M2226 M2230 M2234 M2247 M2260 M2326 M2327 M2328 M2329 M2337 M2338 M2342 M2347 M2348 M2365 M2373 M2392 M2409 M2413 M2422 M2429 M2451 M2465\n----- BG2 GENERIC MULTI-DAY FALLBACK -----\nAward Pairings If Average Daily Credit > 05:44 If Every Duty Duration < 10:21 If Every Duty Legs < 3 Legs If Pairing Length Between 3 Days And 4 Days\nAward Pairings If Average Daily Credit > 05:35 If Every Duty Duration < 11:31 If Every Duty Legs < 3 Legs If Pairing Length Between 2 Days And 4 Days\n----- BG2 ONE-DAY FILLER -----\nForget Line [Avoid Pairings If Pairing Length = 1 Days]\nAward Pairings If Pairing Length = 1 Days If Average Daily Credit >= 06:00 If Departing On Monday, Tuesday, Wednesday, Thursday If Pairing Check-In Time > 07:40 If Pairing Check-Out Time < 23:00 Limit 1\nAvoid Pairings If Pairing Length = 1 Days\n\nNOTES\nBG1 uses only structural hard avoids. Pairing-number avoid lists stay out of BG1 so they cannot accidentally block a named premium trip.\nBG1 may reopen 1-days once for a productive weekday PTO/drop bridge immediately before Clear Schedule. Do not re-avoid 1-days in BG1 because the next line clears the schedule and starts BG2.\nBG2 uses pairing-number avoids because it contains generic fallback lines: priority avoids before premium awards, then the full avoid list after premium awards.\nPremium 2-days belong after premium multi-day tiers in both groups. In BG1 they are the last hope to build the line before Clear Schedule, but there are no BG1 generic fallback lines for them to reach.\nBG1 should not include generic fallback lines. If the premium tiers plus premium 2-days plus the optional one-day PTO bridge cannot complete the line, let Clear Schedule/Start Next Bid Group fire.\nBG2 repeats the same premium tiers and premium 2-days at the top, then adds generic fallback and finally the one-day filler. Re-avoid 1-days after the BG2 filler because BG2 continues after that line.\nBest one-day filler candidate dates: M2023 2026-05-28 Thu 06:43; M2023 2026-05-27 Wed 06:43; M2023 2026-05-26 Tue 06:43; M2023 2026-05-25 Mon 06:43; M2023 2026-05-21 Thu 06:43; M2022 2026-05-19 Tue 06:43; M2022 2026-05-18 Mon 06:43; M2022 2026-05-14 Thu 06:43.","dream_sheet":{"has_saved_tiers":false,"source":"generated_candidates","summary":"Generated from scoring only; saved markers are reviewed separately and do not change this strategy.","tiers":[{"count":14,"instruction":"Put these one line at a time; reserve for ordered multi-day anchors.","label":"Tier 1","pairing_ids":"M2147 M2160 M2162 M2163 M2189 M2192 M2193 M2211 M2212 M2214 M2223 M2225 M2255 M2279","rows":[{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":365,"source":"award"},"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","commute_signal":{"flag":"early value","label":"High-value early target","note":"04:27 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","reasons":["elite score","avg credit 06:02","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":100.0,"special_flags":["early value"],"tafb":"63:25","tier":1,"tier_label":"Tier 1","total_credit":"18:07","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1330,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","commute_signal":{"flag":"early value","label":"High-value early target","note":"05:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","reasons":["elite score","avg credit 06:06","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":100.0,"special_flags":["early value","AUA commute check"],"tafb":"64:02","tier":1,"tier_label":"Tier 1","total_credit":"18:18","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":205,"source":"award"},"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","commute_signal":{"flag":"early value","label":"High-value early target","note":"07:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","reasons":["elite score","avg credit 05:58","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":100.0,"special_flags":["early value"],"tafb":"62:39","tier":1,"tier_label":"Tier 1","total_credit":"17:54","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":365,"source":"award"},"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","commute_signal":{"flag":"early value","label":"High-value early target","note":"07:05 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_original_tier":1,"last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","reasons":["elite score","avg credit 06:07","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":100.0,"special_flags":["early value","AUA commute check"],"tafb":"64:16","tier":1,"tier_label":"Tier 1","total_credit":"18:22","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":225,"source":"award"},"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"11:45 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","reasons":["elite score","avg credit 05:47","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":100.0,"special_flags":["premium reach"],"tafb":"57:54","tier":1,"tier_label":"Tier 1","total_credit":"17:22","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":254,"source":"award"},"avg_daily_credit":"06:01","avg_duty":"07:48","check_in":"06:30","check_out":"21:39","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:30 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.77,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2212","reasons":["elite score","avg credit 06:01","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":99.2,"special_flags":["early value","splittable"],"tafb":"63:09","tier":1,"tier_label":"Tier 1","total_credit":"18:03","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":205,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:06","check_in":"06:30","check_out":"22:32","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:30 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.753,"date":"2026-05-20","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:22","pairing":"M2214","reasons":["elite score","avg credit 06:06","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":99.1,"special_flags":["early value"],"tafb":"64:02","tier":1,"tier_label":"Tier 1","total_credit":"18:18","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1107,"source":"award"},"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","commute_signal":{"flag":"early value","label":"High-value early target","note":"05:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","reasons":["elite score","avg credit 05:56","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":95.5,"special_flags":["early value","AUA commute check"],"tafb":"62:18","tier":1,"tier_label":"Tier 1","total_credit":"17:48","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":53,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:00","check_in":"06:00","check_out":"22:10","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.763,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:45","pairing":"M2193","reasons":["elite score","avg credit 06:06","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":95.3,"special_flags":["early value"],"tafb":"64:10","tier":1,"tier_label":"Tier 1","total_credit":"18:20","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":20,"source":"award"},"avg_daily_credit":"05:56","avg_duty":"07:29","check_in":"05:00","check_out":"19:18","commute_signal":{"flag":"early value","label":"High-value early target","note":"05:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.792,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"09:54","pairing":"M2160","reasons":["elite score","avg credit 05:56","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":94.7,"special_flags":["early value","AUA commute check"],"tafb":"62:18","tier":1,"tier_label":"Tier 1","total_credit":"17:48","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":104,"source":"award"},"avg_daily_credit":"05:57","avg_duty":"07:30","check_in":"09:00","check_out":"23:29","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:00 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.793,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_original_tier":1,"last_duty_legs":2,"length":3,"max_duty":"10:36","pairing":"M2255","reasons":["elite score","avg credit 05:57","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":94.4,"special_flags":["premium reach"],"tafb":"62:29","tier":1,"tier_label":"Tier 1","total_credit":"17:51","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1369,"source":"award"},"avg_daily_credit":"05:56","avg_duty":"07:38","check_in":"06:30","check_out":"20:53","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:30 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.777,"date":"2026-05-16","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:10","pairing":"M2211","reasons":["elite score","avg credit 05:56","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":94.2,"special_flags":["early value","AUA commute check"],"tafb":"62:23","tier":1,"tier_label":"Tier 1","total_credit":"17:49","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":716,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:00","check_in":"06:00","check_out":"22:10","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.763,"date":"2026-05-01","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:45","pairing":"M2192","reasons":["elite score","avg credit 06:06","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":94.1,"special_flags":["early value"],"tafb":"64:10","tier":1,"tier_label":"Tier 1","total_credit":"18:20","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":230,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"07:55","check_in":"06:00","check_out":"22:07","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.771,"date":"2026-05-04","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:45","pairing":"M2189","reasons":["elite score","avg credit 06:06","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":93.8,"special_flags":["early value"],"tafb":"64:07","tier":1,"tier_label":"Tier 1","total_credit":"18:19","weekend":false}],"tier":1},{"count":24,"instruction":"Put these one line at a time after Tier 1; best used for elite multi-day targets.","label":"Tier 2","pairing_ids":"M2161 M2183 M2184 M2185 M2210 M2218 M2224 M2240 M2254 M2288 M2352 M2356 M2360 M2361 M2397 M2414 M2463 M2464 M2471 M2472 M2474 M2486 M2491 M2497","rows":[{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1312,"source":"award"},"avg_daily_credit":"05:53","avg_duty":"07:34","check_in":"06:00","check_out":"19:49","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.778,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":1,"generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:28","pairing":"M2185","reasons":["elite score","avg credit 05:53","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":93.8,"special_flags":["early value","AUA commute check"],"tafb":"61:49","tier":2,"tier_label":"Tier 2","total_credit":"17:40","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":734,"source":"award"},"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","commute_signal":{"flag":"early value","label":"High-value early target","note":"05:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.785,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":1,"generated_original_tier":1,"last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2161","reasons":["elite score","avg credit 05:56","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":90.3,"special_flags":["early value"],"tafb":"62:18","tier":2,"tier_label":"Tier 2","total_credit":"17:48","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1518,"source":"award"},"avg_daily_credit":"05:49","avg_duty":"07:45","check_in":"13:44","check_out":"23:21","commute_signal":{"flag":"premium late","label":"Premium late target","note":"13:44 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.752,"date":"2026-05-29","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:16","pairing":"M2397","reasons":["elite score","avg credit 05:49","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":86.9,"special_flags":["premium late","AUA commute check"],"tafb":"81:37","tier":2,"tier_label":"Tier 2","total_credit":"23:19","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":205,"source":"award"},"avg_daily_credit":"05:53","avg_duty":"07:53","check_in":"07:59","check_out":"21:52","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"07:59 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.747,"date":"2026-05-29","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:28","pairing":"M2240","reasons":["elite score","avg credit 05:53","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":85.5,"special_flags":["premium reach"],"tafb":"61:53","tier":2,"tier_label":"Tier 2","total_credit":"17:41","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":996,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"07:27","check_in":"06:40","check_out":"15:43","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:40 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.763,"date":"2026-05-29","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":3,"max_duty":"09:52","pairing":"M2218","reasons":["elite score","duty inside primary cap","simple duty legs","weekend value-positive","early value"],"redeyes":0,"score":85.0,"special_flags":["early value"],"tafb":"57:03","tier":2,"tier_label":"Tier 2","total_credit":"17:05","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":686,"source":"award"},"avg_daily_credit":"05:24","avg_duty":"06:45","check_in":"13:45","check_out":"22:32","commute_signal":{"flag":"premium late","label":"Premium late target","note":"13:45 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.801,"date":"2026-05-27","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"08:24","pairing":"M2288","reasons":["elite score","duty inside primary cap","simple duty legs","weekend value-positive","premium late"],"redeyes":0,"score":85.0,"special_flags":["premium late"],"tafb":"56:47","tier":2,"tier_label":"Tier 2","total_credit":"16:13","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":433,"source":"award"},"avg_daily_credit":"05:38","avg_duty":"07:20","check_in":"08:29","check_out":"15:29","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"08:29 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.768,"date":"2026-05-12","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"09:50","pairing":"M2352","reasons":["elite score","duty inside primary cap","simple duty legs","weekend value-positive","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"79:00","tier":2,"tier_label":"Tier 2","total_credit":"22:34","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":355,"source":"award"},"avg_daily_credit":"05:33","avg_duty":"06:50","check_in":"13:56","check_out":"11:17","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"13:56 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.811,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"09:13","pairing":"M2414","reasons":["elite score","duty inside primary cap","simple duty legs","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"69:21","tier":2,"tier_label":"Tier 2","total_credit":"22:13","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1338,"source":"award"},"avg_daily_credit":"05:31","avg_duty":"07:13","check_in":"18:06","check_out":"23:21","commute_signal":{"flag":"premium late","label":"Premium late target","note":"18:06 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.764,"date":"2026-05-23","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:16","pairing":"M2463","reasons":["elite score","duty inside primary cap","simple duty legs","premium late","AUA commute check"],"redeyes":0,"score":85.0,"special_flags":["premium late","AUA commute check"],"tafb":"77:15","tier":2,"tier_label":"Tier 2","total_credit":"22:05","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":332,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"07:27","check_in":"18:06","check_out":"23:52","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"18:06 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.762,"date":"2026-05-28","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:34","pairing":"M2464","reasons":["elite score","simple duty legs","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"77:46","tier":2,"tier_label":"Tier 2","total_credit":"22:44","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":993,"source":"award"},"avg_daily_credit":"05:25","avg_duty":"06:48","check_in":"18:15","check_out":"21:39","commute_signal":{"flag":"premium late","label":"Premium late target","note":"18:15 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.796,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"10:42","pairing":"M2471","reasons":["elite score","simple duty legs","premium late"],"redeyes":0,"score":85.0,"special_flags":["premium late"],"tafb":"75:24","tier":2,"tier_label":"Tier 2","total_credit":"21:40","weekend":true},{"attainability":{"excluded_personal_award":true,"label":"Personal award excluded from trend evidence","seniority":null,"source":"personal_award_excluded"},"avg_daily_credit":"05:27","avg_duty":"06:57","check_in":"18:15","check_out":"22:41","commute_signal":{"flag":"premium late","label":"Premium late target","note":"18:15 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.784,"date":"2026-05-05","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"09:01","pairing":"M2472","reasons":["elite score","duty inside primary cap","simple duty legs","weekend value-positive","premium late"],"redeyes":0,"score":85.0,"special_flags":["premium late"],"tafb":"76:26","tier":2,"tier_label":"Tier 2","total_credit":"21:50","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":422,"source":"award"},"avg_daily_credit":"05:34","avg_duty":"07:18","check_in":"18:15","check_out":"22:08","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"18:15 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.763,"date":"2026-05-11","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:09","pairing":"M2474","reasons":["elite score","duty inside primary cap","simple duty legs","weekend value-positive","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"75:53","tier":2,"tier_label":"Tier 2","total_credit":"22:19","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":422,"source":"award"},"avg_daily_credit":"05:40","avg_duty":"07:26","check_in":"19:24","check_out":"23:52","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"19:24 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.762,"date":"2026-05-26","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:34","pairing":"M2491","reasons":["elite score","simple duty legs","weekend value-positive","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"76:28","tier":2,"tier_label":"Tier 2","total_credit":"22:40","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":291,"source":"award"},"avg_daily_credit":"05:27","avg_duty":"06:51","check_in":"20:18","check_out":"22:32","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"20:18 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.796,"date":"2026-05-29","deadheads":1,"duty_legs_max":1,"first_duty_legs":1,"gate":"stretch_locked","generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"10:52","pairing":"M2497","reasons":["elite score","simple duty legs","premium reach"],"redeyes":0,"score":85.0,"special_flags":["premium reach"],"tafb":"74:14","tier":2,"tier_label":"Tier 2","total_credit":"21:50","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":856,"source":"award"},"avg_daily_credit":"05:32","avg_duty":"07:13","check_in":"18:59","check_out":"23:21","commute_signal":{"flag":"premium late","label":"Premium late target","note":"18:59 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.767,"date":"2026-05-22","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:16","pairing":"M2486","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","premium late"],"redeyes":0,"score":84.8,"special_flags":["premium late","AUA commute check"],"tafb":"76:22","tier":2,"tier_label":"Tier 2","total_credit":"22:10","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":332,"source":"award"},"avg_daily_credit":"06:12","avg_duty":"08:11","check_in":"07:00","check_out":"22:08","commute_signal":{"flag":"early value","label":"High-value early target","note":"07:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.758,"date":"2026-05-09","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":3,"max_duty":"10:09","pairing":"M2224","reasons":["elite score","avg credit 06:12","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":83.9,"special_flags":["early value"],"tafb":"63:08","tier":2,"tier_label":"Tier 2","total_credit":"18:38","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":848,"source":"award"},"avg_daily_credit":"05:16","avg_duty":"07:20","check_in":"09:00","check_out":"16:19","commute_signal":{"flag":"premium late","label":"Premium late target","note":"09:00 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.718,"date":"2026-05-19","deadheads":1,"duty_legs_max":3,"first_duty_legs":1,"gate":"none","generated_original_tier":2,"last_duty_legs":3,"length":3,"max_duty":"09:54","pairing":"M2254","reasons":["elite score","duty inside primary cap","no score gate","weekend value-positive","premium late"],"redeyes":0,"score":83.6,"special_flags":["premium late","splittable","tail-end base turn"],"tafb":"55:19","tier":2,"tier_label":"Tier 2","total_credit":"15:48","weekend":false},{"attainability":{"excluded_personal_award":true,"label":"Personal award excluded from trend evidence","seniority":null,"source":"personal_award_excluded"},"avg_daily_credit":"05:38","avg_duty":"07:24","check_in":"08:52","check_out":"15:43","commute_signal":{"flag":"premium late","label":"Premium late target","note":"08:52 report with high score. Bid it, but treat late-report upside as scarce.","status":"premium"},"credit_duty_ratio":0.76,"date":"2026-05-26","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"08:58","pairing":"M2360","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":83.6,"special_flags":["premium late"],"tafb":"78:51","tier":2,"tier_label":"Tier 2","total_credit":"22:32","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1107,"source":"award"},"avg_daily_credit":"05:50","avg_duty":"07:43","check_in":"06:30","check_out":"19:45","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:30 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.755,"date":"2026-05-09","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:10","pairing":"M2210","reasons":["elite score","avg credit 05:50","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":82.8,"special_flags":["early value","AUA commute check"],"tafb":"61:15","tier":2,"tier_label":"Tier 2","total_credit":"17:30","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":42,"source":"award"},"avg_daily_credit":"06:14","avg_duty":"08:18","check_in":"08:59","check_out":"13:39","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"08:59 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.752,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"08:35","pairing":"M2361","reasons":["elite score","avg credit 06:14","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":82.2,"special_flags":["premium reach"],"tafb":"76:40","tier":2,"tier_label":"Tier 2","total_credit":"24:59","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":320,"source":"award"},"avg_daily_credit":"05:39","avg_duty":"07:18","check_in":"08:35","check_out":"15:43","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"08:35 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.774,"date":"2026-05-18","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"08:58","pairing":"M2356","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":82.1,"special_flags":["premium reach"],"tafb":"79:08","tier":2,"tier_label":"Tier 2","total_credit":"22:37","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1439,"source":"award"},"avg_daily_credit":"05:52","avg_duty":"07:50","check_in":"06:00","check_out":"19:35","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.749,"date":"2026-05-16","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2184","reasons":["elite score","avg credit 05:52","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":81.4,"special_flags":["early value","AUA commute check"],"tafb":"61:35","tier":2,"tier_label":"Tier 2","total_credit":"17:36","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1312,"source":"award"},"avg_daily_credit":"05:50","avg_duty":"07:50","check_in":"06:00","check_out":"19:18","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.744,"date":"2026-05-09","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2183","reasons":["elite score","avg credit 05:50","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":80.8,"special_flags":["early value"],"tafb":"61:18","tier":2,"tier_label":"Tier 2","total_credit":"17:31","weekend":true}],"tier":2},{"count":16,"instruction":"Use after Tier 1-2 or as named protection before fallback.","label":"Tier 3","pairing_ids":"M2157 M2166 M2171 M2186 M2188 M2276 M2277 M2278 M2298 M2310 M2333 M2334 M2335 M2377 M2460 M2524","rows":[{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":355,"source":"award"},"avg_daily_credit":"05:22","avg_duty":"07:49","check_in":"06:00","check_out":"09:12","commute_signal":{"flag":"early value","label":"High-value early target","note":"06:00 report. The trip quality is strong enough to justify hotel/commute friction if the work block fits.","status":"target"},"credit_duty_ratio":0.915,"date":"2026-05-18","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"10:38","pairing":"M2333","reasons":["elite score","simple duty legs","no score gate","weekend value-positive","early value"],"redeyes":0,"score":80.1,"special_flags":["early value","AUA commute check"],"tafb":"75:12","tier":3,"tier_label":"Tier 3","total_credit":"21:29","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":106,"source":"award"},"avg_daily_credit":"05:23","avg_duty":"06:42","check_in":"05:00","check_out":"13:37","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.804,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2157","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","AUA commute check"],"redeyes":0,"score":79.8,"special_flags":["AUA commute check"],"tafb":"56:37","tier":3,"tier_label":"Tier 3","total_credit":"16:11","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":864,"source":"award"},"avg_daily_credit":"05:30","avg_duty":"07:10","check_in":"06:00","check_out":"10:10","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.769,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"10:28","pairing":"M2334","reasons":["elite score","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":79.3,"special_flags":[],"tafb":"76:10","tier":3,"tier_label":"Tier 3","total_credit":"22:03","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1330,"source":"award"},"avg_daily_credit":"06:13","avg_duty":"08:18","check_in":"05:00","check_out":"22:07","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.75,"date":"2026-05-16","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":2,"length":3,"max_duty":"10:07","pairing":"M2166","reasons":["elite score","avg credit 06:13","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":78.9,"special_flags":[],"tafb":"65:07","tier":3,"tier_label":"Tier 3","total_credit":"18:41","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":689,"source":"award"},"avg_daily_credit":"05:29","avg_duty":"08:24","check_in":"17:45","check_out":"22:41","commute_signal":{"flag":"","label":"Commute-friendly","note":"17:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.871,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:37","pairing":"M2460","reasons":["elite score","simple duty legs","no score gate","splittable"],"redeyes":0,"score":78.8,"special_flags":["splittable"],"tafb":"76:56","tier":3,"tier_label":"Tier 3","total_credit":"21:59","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":454,"source":"award"},"avg_daily_credit":"05:25","avg_duty":"07:34","check_in":"18:25","check_out":"22:39","commute_signal":{"flag":"","label":"Commute-friendly","note":"18:25 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.716,"date":"2026-05-19","deadheads":0,"duty_legs_max":3,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":3,"length":3,"max_duty":"10:24","pairing":"M2310","reasons":["elite score","no score gate","weekend value-positive","splittable","tail-end base turn"],"redeyes":0,"score":78.6,"special_flags":["splittable","tail-end base turn"],"tafb":"52:14","tier":3,"tier_label":"Tier 3","total_credit":"16:17","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1134,"source":"award"},"avg_daily_credit":"05:16","avg_duty":"06:49","check_in":"18:28","check_out":"12:12","commute_signal":{"flag":"","label":"Commute-friendly","note":"18:28 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.772,"date":"2026-05-30","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":2,"length":5,"max_duty":"09:45","pairing":"M2524","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":78.4,"special_flags":[],"tafb":"89:44","tier":3,"tier_label":"Tier 3","total_credit":"26:22","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":824,"source":"award"},"avg_daily_credit":"05:59","avg_duty":"07:54","check_in":"06:00","check_out":"20:53","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.758,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:37","pairing":"M2186","reasons":["elite score","avg credit 05:59","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":78.3,"special_flags":["AUA commute check"],"tafb":"62:53","tier":3,"tier_label":"Tier 3","total_credit":"17:58","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":851,"source":"award"},"avg_daily_credit":"05:24","avg_duty":"07:01","check_in":"11:20","check_out":"13:37","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:20 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.769,"date":"2026-05-16","deadheads":0,"duty_legs_max":3,"first_duty_legs":3,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"09:38","pairing":"M2377","reasons":["elite score","duty inside primary cap","no score gate","splittable"],"redeyes":0,"score":78.3,"special_flags":["splittable"],"tafb":"74:17","tier":3,"tier_label":"Tier 3","total_credit":"21:38","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":104,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:30","check_in":"06:00","check_out":"21:39","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.717,"date":"2026-05-04","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:48","pairing":"M2188","reasons":["elite score","avg credit 06:06","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":78.1,"special_flags":["splittable"],"tafb":"63:39","tier":3,"tier_label":"Tier 3","total_credit":"18:18","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":139,"source":"award"},"avg_daily_credit":"05:21","avg_duty":"07:20","check_in":"05:10","check_out":"13:21","commute_signal":{"flag":"","label":"Early report","note":"05:10 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.729,"date":"2026-05-04","deadheads":2,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"08:50","pairing":"M2171","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":77.3,"special_flags":[],"tafb":"56:11","tier":3,"tier_label":"Tier 3","total_credit":"16:03","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":471,"source":"award"},"avg_daily_credit":"05:38","avg_duty":"07:39","check_in":"06:00","check_out":"09:36","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.737,"date":"2026-05-18","deadheads":0,"duty_legs_max":3,"first_duty_legs":3,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"10:27","pairing":"M2335","reasons":["elite score","no score gate","weekend value-positive","splittable"],"redeyes":0,"score":76.9,"special_flags":["splittable"],"tafb":"75:36","tier":3,"tier_label":"Tier 3","total_credit":"22:35","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1359,"source":"award"},"avg_daily_credit":"05:26","avg_duty":"07:03","check_in":"11:45","check_out":"20:53","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.771,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"09:30","pairing":"M2277","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","splittable"],"redeyes":0,"score":75.2,"special_flags":["splittable"],"tafb":"57:08","tier":3,"tier_label":"Tier 3","total_credit":"16:19","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1083,"source":"award"},"avg_daily_credit":"05:07","avg_duty":"06:30","check_in":"16:40","check_out":"22:32","commute_signal":{"flag":"","label":"Commute-friendly","note":"16:40 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.788,"date":"2026-05-29","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:20","pairing":"M2298","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":75.2,"special_flags":[],"tafb":"53:52","tier":3,"tier_label":"Tier 3","total_credit":"15:23","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1549,"source":"award"},"avg_daily_credit":"05:26","avg_duty":"07:08","check_in":"11:45","check_out":"20:53","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.762,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"09:30","pairing":"M2276","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","splittable"],"redeyes":0,"score":75.1,"special_flags":["splittable"],"tafb":"57:08","tier":3,"tier_label":"Tier 3","total_credit":"16:19","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1069,"source":"award"},"avg_daily_credit":"05:26","avg_duty":"07:08","check_in":"11:45","check_out":"20:53","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.762,"date":"2026-05-15","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"09:30","pairing":"M2278","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","splittable"],"redeyes":0,"score":75.1,"special_flags":["splittable"],"tafb":"57:08","tier":3,"tier_label":"Tier 3","total_credit":"16:19","weekend":true}],"tier":3},{"count":10,"instruction":"Use only if you need coverage or these fit the month unusually well.","label":"Tier 4","pairing_ids":"M2167 M2246 M2272 M2291 M2314 M2345 M2346 M2382 M2394 M2536","rows":[{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1314,"source":"award"},"avg_daily_credit":"05:31","avg_duty":"07:11","check_in":"11:45","check_out":"16:58","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.767,"date":"2026-05-16","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":4,"max_duty":"09:30","pairing":"M2382","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":75.0,"special_flags":[],"tafb":"77:13","tier":4,"tier_label":"Tier 4","total_credit":"22:04","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":693,"source":"award"},"avg_daily_credit":"05:03","avg_duty":"06:34","check_in":"19:50","check_out":"09:36","commute_signal":{"flag":"","label":"Commute-friendly","note":"19:50 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.769,"date":"2026-05-25","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":5,"max_duty":"09:57","pairing":"M2536","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":74.3,"special_flags":[],"tafb":"85:46","tier":4,"tier_label":"Tier 4","total_credit":"25:18","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":595,"source":"award"},"avg_daily_credit":"06:04","avg_duty":"08:37","check_in":"11:00","check_out":"23:59","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:00 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.705,"date":"2026-05-20","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:57","pairing":"M2272","reasons":["elite score","avg credit 06:04","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":74.0,"special_flags":["splittable"],"tafb":"60:59","tier":4,"tier_label":"Tier 4","total_credit":"18:14","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1083,"source":"award"},"avg_daily_credit":"05:00","avg_duty":"05:42","check_in":"19:50","check_out":"21:40","commute_signal":{"flag":"","label":"Commute-friendly","note":"19:50 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.875,"date":"2026-05-21","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"09:34","pairing":"M2314","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":73.7,"special_flags":[],"tafb":"49:50","tier":4,"tier_label":"Tier 4","total_credit":"15:00","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1340,"source":"award"},"avg_daily_credit":"06:13","avg_duty":"08:27","check_in":"07:00","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"07:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.736,"date":"2026-05-14","deadheads":0,"duty_legs_max":3,"first_duty_legs":3,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":2,"length":4,"max_duty":"10:09","pairing":"M2346","reasons":["elite score","avg credit 06:13","duty inside primary cap","no score gate","weekend value-positive"],"redeyes":0,"score":73.5,"special_flags":[],"tafb":"87:08","tier":4,"tier_label":"Tier 4","total_credit":"24:54","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":139,"source":"award"},"avg_daily_credit":"05:15","avg_duty":"07:23","check_in":"14:25","check_out":"21:37","commute_signal":{"flag":"","label":"Commute-friendly","note":"14:25 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.711,"date":"2026-05-25","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":1,"length":3,"max_duty":"10:08","pairing":"M2291","reasons":["elite score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":73.3,"special_flags":[],"tafb":"55:12","tier":4,"tier_label":"Tier 4","total_credit":"15:46","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":106,"source":"award"},"avg_daily_credit":"06:14","avg_duty":"08:16","check_in":"05:00","check_out":"13:40","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.754,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":2,"generated_original_tier":2,"last_duty_legs":2,"length":3,"max_duty":"08:25","pairing":"M2167","reasons":["elite score","avg credit 06:14","duty inside primary cap","simple duty legs","no score gate"],"redeyes":0,"score":73.2,"special_flags":[],"tafb":"56:40","tier":4,"tier_label":"Tier 4","total_credit":"18:43","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Core immediate band","seniority":496,"source":"award"},"avg_daily_credit":"05:38","avg_duty":"07:26","check_in":"07:00","check_out":"13:39","commute_signal":{"flag":"","label":"Early report","note":"07:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.758,"date":"2026-05-11","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":3,"generated_original_tier":3,"last_duty_legs":2,"length":4,"max_duty":"09:31","pairing":"M2345","reasons":["good score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":72.5,"special_flags":[],"tafb":"78:39","tier":4,"tier_label":"Tier 4","total_credit":"22:33","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":623,"source":"award"},"avg_daily_credit":"05:18","avg_duty":"07:15","check_in":"08:35","check_out":"16:22","commute_signal":{"flag":"","label":"Commute-friendly","note":"08:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.731,"date":"2026-05-04","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","generated_balanced_from_tier":3,"generated_original_tier":3,"last_duty_legs":2,"length":3,"max_duty":"09:07","pairing":"M2246","reasons":["good score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":71.6,"special_flags":[],"tafb":"55:47","tier":4,"tier_label":"Tier 4","total_credit":"15:56","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":471,"source":"award"},"avg_daily_credit":"05:00","avg_duty":"06:03","check_in":"13:20","check_out":"11:05","commute_signal":{"flag":"","label":"Commute-friendly","note":"13:20 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.825,"date":"2026-05-04","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","generated_balanced_from_tier":3,"generated_original_tier":3,"last_duty_legs":1,"length":4,"max_duty":"10:02","pairing":"M2394","reasons":["good score","duty inside primary cap","simple duty legs","no score gate","weekend value-positive"],"redeyes":0,"score":70.9,"special_flags":[],"tafb":"69:45","tier":4,"tier_label":"Tier 4","total_credit":"20:00","weekend":false}],"tier":4}],"total_count":64},"layover_city_flags":[{"action":"avoid","city":"DTW","count":5,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":5,"risk_rate_pct":100.0},{"action":"avoid","city":"IAH","count":5,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":5,"risk_rate_pct":100.0},{"action":"avoid","city":"KIN","count":12,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":12,"risk_rate_pct":100.0},{"action":"avoid","city":"MHT","count":10,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":10,"risk_rate_pct":100.0},{"action":"avoid","city":"PIT","count":6,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":6,"risk_rate_pct":100.0},{"action":"avoid","city":"SDQ","count":24,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":24,"risk_rate_pct":100.0},{"action":"avoid","city":"STI","count":49,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":49,"risk_rate_pct":100.0},{"action":"avoid","city":"PBI","count":18,"good_count":1,"good_rate_pct":5.6,"note":"High-risk layover city under current scoring.","risk_count":17,"risk_rate_pct":94.4},{"action":"avoid","city":"ATL","count":15,"good_count":1,"good_rate_pct":6.7,"note":"High-risk layover city under current scoring.","risk_count":14,"risk_rate_pct":93.3},{"action":"avoid","city":"BQN","count":11,"good_count":0,"good_rate_pct":0.0,"note":"High-risk layover city under current scoring.","risk_count":10,"risk_rate_pct":90.9},{"action":"avoid","city":"RSW","count":25,"good_count":3,"good_rate_pct":12.0,"note":"High-risk layover city under current scoring.","risk_count":22,"risk_rate_pct":88.0},{"action":"avoid","city":"FLL","count":46,"good_count":4,"good_rate_pct":8.7,"note":"High-risk layover city under current scoring.","risk_count":40,"risk_rate_pct":87.0}],"leaky_rules":[{"category":"leaky","elite_count":44,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":47,"matched_count":80,"name":"Fallback Quality Stack","pbs_text":"Length 2-4 + tightened Avg Credit floor + relaxed Duty Duration cap + Duty Legs cap + Credit/Duty floor + Avoid Redeyes","precision_pct":58.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":31,"risk_rate_pct":38.8,"top_capture_pct":50.6},{"category":"leaky","elite_count":44,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":47,"matched_count":112,"name":"PBS-Visible Fallback Stack","pbs_text":"Length 2-4 + tightened Avg Credit floor + relaxed Duty Duration cap + Duty Legs cap + Avoid Redeyes","precision_pct":42.0,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":63,"risk_rate_pct":56.2,"top_capture_pct":50.6},{"category":"leaky","elite_count":61,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":75,"matched_count":388,"name":"Pairing Length 3-4 Days","pbs_text":"Prefer Pairing Length 3-4 days","precision_pct":19.3,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":291,"risk_rate_pct":75.0,"top_capture_pct":70.1},{"category":"leaky","elite_count":34,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":37,"matched_count":120,"name":"Average Daily Credit Floor","pbs_text":"Prefer Average Daily Credit >= 05:44","precision_pct":30.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":79,"risk_rate_pct":65.8,"top_capture_pct":39.1},{"category":"leaky","elite_count":30,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":33,"matched_count":114,"name":"Length-Based Total Credit Floor","pbs_text":"Prefer Pairing Total Credit >= length x 05:44","precision_pct":28.9,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":77,"risk_rate_pct":67.5,"top_capture_pct":34.5},{"category":"leaky","elite_count":64,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":82,"matched_count":318,"name":"Duty Duration Cap","pbs_text":"Prefer Duty Duration <= 10:20","precision_pct":25.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":217,"risk_rate_pct":68.2,"top_capture_pct":73.6},{"category":"leaky","elite_count":82,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":97,"matched_count":356,"name":"Duty Legs Cap","pbs_text":"Prefer Duty Legs <= 2 per duty","precision_pct":27.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":243,"risk_rate_pct":68.3,"top_capture_pct":94.3},{"category":"leaky","elite_count":84,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":105,"matched_count":473,"name":"First Duty Legs Cap","pbs_text":"Prefer Total Legs in First Duty <= 2","precision_pct":22.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":346,"risk_rate_pct":73.2,"top_capture_pct":96.6},{"category":"leaky","elite_count":85,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":101,"matched_count":479,"name":"Last Duty Legs Cap","pbs_text":"Prefer Total Legs in Last Duty <= 2","precision_pct":21.1,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":352,"risk_rate_pct":73.5,"top_capture_pct":97.7},{"category":"leaky","elite_count":87,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":108,"matched_count":550,"name":"No Redeyes","pbs_text":"Avoid Redeyes","precision_pct":19.6,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":410,"risk_rate_pct":74.5,"top_capture_pct":100.0},{"category":"leaky","elite_count":71,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true},{"avg_daily_credit":"06:01","avg_duty":"07:48","check_in":"06:30","check_out":"21:39","credit_duty_ratio":0.77,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2212","redeyes":0,"score":99.2,"tafb":"63:09","total_credit":"18:03","weekend":false},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":89,"matched_count":489,"name":"Length-Based TAFB Cap","pbs_text":"Prefer TAFB at or below the monthly cap for each pairing length","precision_pct":18.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":369,"risk_rate_pct":75.5,"top_capture_pct":81.6},{"category":"leaky","elite_count":76,"examples":[{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true},{"avg_daily_credit":"06:01","avg_duty":"07:48","check_in":"06:30","check_out":"21:39","credit_duty_ratio":0.77,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2212","redeyes":0,"score":99.2,"tafb":"63:09","total_credit":"18:03","weekend":false},{"avg_daily_credit":"06:06","avg_duty":"08:06","check_in":"06:30","check_out":"22:32","credit_duty_ratio":0.753,"date":"2026-05-20","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:22","pairing":"M2214","redeyes":0,"score":99.1,"tafb":"64:02","total_credit":"18:18","weekend":false}],"good_count":97,"matched_count":491,"name":"Check-In Not Too Early","pbs_text":"Prefer Check-In at/after 05:30","precision_pct":19.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":376,"risk_rate_pct":76.6,"top_capture_pct":87.4},{"category":"leaky","elite_count":37,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:29","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.792,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:54","pairing":"M2160","redeyes":0,"score":94.7,"tafb":"62:18","total_credit":"17:48","weekend":false},{"avg_daily_credit":"05:53","avg_duty":"07:34","check_in":"06:00","check_out":"19:49","credit_duty_ratio":0.778,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:28","pairing":"M2185","redeyes":0,"score":93.8,"tafb":"61:49","total_credit":"17:40","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2161","redeyes":0,"score":90.3,"tafb":"62:18","total_credit":"17:48","weekend":false}],"good_count":50,"matched_count":389,"name":"Check-Out Not Too Late","pbs_text":"Prefer Check-Out at/before 20:00","precision_pct":12.9,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":317,"risk_rate_pct":81.5,"top_capture_pct":42.5},{"category":"leaky","elite_count":87,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":108,"matched_count":582,"name":"MINT Aircraft","pbs_text":"Prefer Aircraft Type 32S/3NS when available","precision_pct":18.6,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":442,"risk_rate_pct":75.9,"top_capture_pct":100.0},{"category":"leaky","elite_count":1,"examples":[{"avg_daily_credit":"05:36","avg_duty":"07:45","check_in":"16:06","check_out":"23:25","credit_duty_ratio":0.724,"date":"2026-05-21","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":2,"max_duty":"07:55","pairing":"M2134","redeyes":0,"score":79.3,"tafb":"31:19","total_credit":"11:13","weekend":false},{"avg_daily_credit":"06:47","avg_duty":"08:50","check_in":"07:55","check_out":"19:25","credit_duty_ratio":0.769,"date":"2026-05-30","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"11:10","pairing":"M2096","redeyes":0,"score":75.0,"tafb":"35:30","total_credit":"13:35","weekend":true}],"good_count":1,"matched_count":4,"name":"Premium 2-Day Pattern","pbs_text":"Manually prefer good 2-day closers after premium multi-day tiers","precision_pct":25.0,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":3,"risk_rate_pct":75.0,"top_capture_pct":1.1}],"manual_add":[],"manual_add_ids":"","manual_avoid":[{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1426,"source":"award"},"avg_daily_credit":"05:43","avg_duty":"08:39","check_in":"07:43","check_out":"15:30","commute_signal":{"flag":"","label":"Soft commute fit","note":"07:43 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.661,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:25","pairing":"M2348","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","hard-avoid layover","credit/duty below 0.69"],"redeyes":0,"score":29.4,"tafb":"79:47","total_credit":"22:54","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1365,"source":"award"},"avg_daily_credit":"05:53","avg_duty":"08:18","check_in":"05:00","check_out":"15:31","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.709,"date":"2026-05-15","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:16","pairing":"M2327","reasons":["hard red flag","hard-avoid layover","weekend trip failed value gate","screener score 40.7","weekend value leak"],"redeyes":0,"score":40.7,"tafb":"82:31","total_credit":"23:35","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":446,"source":"award"},"avg_daily_credit":"06:22","avg_duty":"08:57","check_in":"05:00","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.711,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:09","pairing":"M2328","reasons":["hard red flag","hard-avoid layover","weekend trip failed value gate","screener score 42.6","weekend value leak"],"redeyes":0,"score":42.6,"tafb":"89:08","total_credit":"25:28","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":878,"source":"award"},"avg_daily_credit":"06:10","avg_duty":"09:01","check_in":"06:00","check_out":"22:41","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.683,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"11:17","pairing":"M2195","reasons":["PBS cannot filter credit/duty","strong caution","credit/duty below 0.69","weekend trip failed value gate","screener score 42.9"],"redeyes":0,"score":42.9,"tafb":"64:41","total_credit":"18:30","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1011,"source":"award"},"avg_daily_credit":"05:54","avg_duty":"09:39","check_in":"07:15","check_out":"00:01","commute_signal":{"flag":"","label":"Early report","note":"07:15 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.612,"date":"2026-05-31","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":3,"max_duty":"09:50","pairing":"M2226","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","average duty over 9:30","average duty over 9:15"],"redeyes":0,"score":44.4,"tafb":"40:46","total_credit":"11:49","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":996,"source":"award"},"avg_daily_credit":"05:55","avg_duty":"08:37","check_in":"05:00","check_out":"14:45","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.686,"date":"2026-05-22","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"09:50","pairing":"M2159","reasons":["PBS cannot filter credit/duty","strong caution","credit/duty below 0.69","weekend trip failed value gate","screener score 48.3"],"redeyes":0,"score":48.3,"tafb":"57:45","total_credit":"17:46","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":684,"source":"award"},"avg_daily_credit":"06:07","avg_duty":"08:48","check_in":"05:05","check_out":"14:45","commute_signal":{"flag":"","label":"Early report","note":"05:05 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.696,"date":"2026-05-23","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"11:29","pairing":"M2329","reasons":["PBS cannot filter credit/duty","strong caution","weekend trip failed value gate","screener score 50.4","credit/duty below 0.70"],"redeyes":0,"score":50.4,"tafb":"81:40","total_credit":"24:31","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":104,"source":"award"},"avg_daily_credit":"06:01","avg_duty":"09:00","check_in":"05:00","check_out":"14:45","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.669,"date":"2026-05-29","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"09:40","pairing":"M2076","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","credit/duty below 0.69","weekend trip failed value gate"],"redeyes":0,"score":54.7,"tafb":"33:45","total_credit":"12:03","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1369,"source":"award"},"avg_daily_credit":"06:23","avg_duty":"09:19","check_in":"06:02","check_out":"22:41","commute_signal":{"flag":"","label":"Early report","note":"06:02 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.684,"date":"2026-05-08","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:25","pairing":"M2200","reasons":["PBS cannot filter credit/duty","strong caution","average duty over 9:15","credit/duty below 0.69","weekend trip failed value gate"],"redeyes":0,"score":54.7,"tafb":"64:39","total_credit":"19:09","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":816,"source":"award"},"avg_daily_credit":"06:23","avg_duty":"09:19","check_in":"06:02","check_out":"22:41","commute_signal":{"flag":"","label":"Early report","note":"06:02 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.684,"date":"2026-05-15","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:25","pairing":"M2201","reasons":["PBS cannot filter credit/duty","strong caution","average duty over 9:15","credit/duty below 0.69","weekend trip failed value gate"],"redeyes":0,"score":54.7,"tafb":"64:39","total_credit":"19:09","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":205,"source":"award"},"avg_daily_credit":"05:49","avg_duty":"09:11","check_in":"07:00","check_out":"15:06","commute_signal":{"flag":"","label":"Early report","note":"07:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.634,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"09:32","pairing":"M2092","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","credit/duty below 0.69","weekend trip failed value gate"],"redeyes":0,"score":56.7,"tafb":"32:06","total_credit":"11:39","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":49,"source":"award"},"avg_daily_credit":"05:35","avg_duty":"08:26","check_in":"08:10","check_out":"12:54","commute_signal":{"flag":"","label":"Soft commute fit","note":"08:10 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.663,"date":"2026-05-27","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"09:23","pairing":"M2097","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","credit/duty below 0.69","screener score 56.9"],"redeyes":0,"score":56.9,"tafb":"28:44","total_credit":"11:11","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1489,"source":"award"},"avg_daily_credit":"05:37","avg_duty":"08:06","check_in":"07:30","check_out":"17:27","commute_signal":{"flag":"","label":"Early report","note":"07:30 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.693,"date":"2026-05-16","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:38","pairing":"M2230","reasons":["PBS cannot filter credit/duty","strong caution","weekend trip failed value gate","screener score 57.2","credit/duty below 0.70"],"redeyes":0,"score":57.2,"tafb":"57:57","total_credit":"16:52","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":260,"source":"award"},"avg_daily_credit":"05:46","avg_duty":"08:24","check_in":"09:35","check_out":"22:07","commute_signal":{"flag":"","label":"Commute-friendly","note":"09:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.686,"date":"2026-05-11","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":3,"max_duty":"10:57","pairing":"M2260","reasons":["PBS cannot filter credit/duty","strong caution","credit/duty below 0.69","screener score 57.2","credit/duty below 0.70"],"redeyes":0,"score":57.2,"tafb":"60:32","total_credit":"17:18","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1422,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:23","check_in":"05:00","check_out":"19:52","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.727,"date":"2026-05-08","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":3,"max_duty":"11:26","pairing":"M2164","reasons":["strong caution","weekend trip failed value gate","screener score 57.6","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":57.6,"tafb":"62:52","total_credit":"18:18","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":861,"source":"award"},"avg_daily_credit":"05:37","avg_duty":"10:13","check_in":"14:31","check_out":"20:04","commute_signal":{"flag":"","label":"Commute-friendly","note":"14:31 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.732,"date":"2026-05-28","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:33","pairing":"M2422","reasons":["hard red flag","average duty over 9:30","average duty over 9:15","weekend trip failed value gate","screener score 57.7"],"redeyes":0,"score":57.7,"tafb":"77:33","total_credit":"22:28","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":848,"source":"award"},"avg_daily_credit":"05:42","avg_duty":"08:33","check_in":"15:34","check_out":"00:07","commute_signal":{"flag":"","label":"Commute-friendly","note":"15:34 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.667,"date":"2026-05-03","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"08:33","pairing":"M2126","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","credit/duty below 0.69","weekend trip failed value gate"],"redeyes":0,"score":58.5,"tafb":"08:33","total_credit":"05:42","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":724,"source":"award"},"avg_daily_credit":"06:32","avg_duty":"10:06","check_in":"09:35","check_out":"19:52","commute_signal":{"flag":"","label":"Commute-friendly","note":"09:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.646,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"10:07","pairing":"M2106","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","average duty over 9:30","average duty over 9:15"],"redeyes":0,"score":59.1,"tafb":"34:17","total_credit":"13:04","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1146,"source":"award"},"avg_daily_credit":"06:13","avg_duty":"08:47","check_in":"07:43","check_out":"21:39","commute_signal":{"flag":"","label":"Soft commute fit","note":"07:43 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.709,"date":"2026-05-15","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":1,"length":3,"max_duty":"10:32","pairing":"M2234","reasons":["hard red flag","hard-avoid layover","weekend trip failed value gate","screener score 59.9","weekend value leak"],"redeyes":0,"score":59.9,"tafb":"61:56","total_credit":"18:41","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":109,"source":"award"},"avg_daily_credit":"06:29","avg_duty":"10:05","check_in":"09:35","check_out":"19:52","commute_signal":{"flag":"","label":"Commute-friendly","note":"09:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.643,"date":"2026-05-04","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"10:20","pairing":"M2104","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","average duty over 9:30","average duty over 9:15"],"redeyes":0,"score":60.0,"tafb":"34:17","total_credit":"12:59","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":49,"source":"award"},"avg_daily_credit":"06:30","avg_duty":"10:13","check_in":"09:35","check_out":"19:52","commute_signal":{"flag":"","label":"Commute-friendly","note":"09:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.636,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"10:20","pairing":"M2105","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","average duty over 9:30","average duty over 9:15"],"redeyes":0,"score":60.0,"tafb":"34:17","total_credit":"13:00","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":320,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"08:32","check_in":"15:34","check_out":"00:06","commute_signal":{"flag":"","label":"Commute-friendly","note":"15:34 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.666,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":2,"max_duty":"08:32","pairing":"M2125","reasons":["PBS cannot filter credit/duty","hard red flag","credit/duty below 0.67","credit/duty below 0.69","screener score 60.0"],"redeyes":0,"score":60.0,"tafb":"08:32","total_credit":"05:41","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1447,"source":"award"},"avg_daily_credit":"05:45","avg_duty":"09:36","check_in":"05:00","check_out":"13:40","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.8,"date":"2026-05-01","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:43","pairing":"M2326","reasons":["hard red flag","average duty over 9:30","average duty over 9:15","screener score 60.0","PBS cannot filter credit/duty"],"redeyes":0,"score":60.0,"tafb":"80:40","total_credit":"23:03","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":491,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"08:12","check_in":"07:43","check_out":"12:59","commute_signal":{"flag":"","label":"Soft commute fit","note":"07:43 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.693,"date":"2026-05-18","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":4,"max_duty":"09:25","pairing":"M2347","reasons":["PBS cannot filter credit/duty","screener score 60.0","credit/duty below 0.70"],"redeyes":0,"score":60.0,"tafb":"77:16","total_credit":"22:44","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":433,"source":"award"},"avg_daily_credit":"05:44","avg_duty":"09:40","check_in":"15:00","check_out":"23:21","commute_signal":{"flag":"","label":"Commute-friendly","note":"15:00 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.79,"date":"2026-05-25","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"hard_red_flag","last_duty_legs":2,"length":4,"max_duty":"10:16","pairing":"M2429","reasons":["hard red flag","average duty over 9:30","average duty over 9:15","screener score 60.0","PBS cannot filter credit/duty"],"redeyes":0,"score":60.0,"tafb":"80:21","total_credit":"22:57","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1742,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:38","check_in":"06:00","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.706,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:09","pairing":"M2191","reasons":["strong caution","weekend trip failed value gate","screener score 63.7","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":63.7,"tafb":"64:08","total_credit":"18:19","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1107,"source":"award"},"avg_daily_credit":"06:18","avg_duty":"09:07","check_in":"05:00","check_out":"21:49","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.692,"date":"2026-05-01","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"09:42","pairing":"M2168","reasons":["PBS cannot filter credit/duty","strong caution","weekend trip failed value gate","credit/duty below 0.70","weekend value leak"],"redeyes":0,"score":64.0,"tafb":"64:49","total_credit":"18:56","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":557,"source":"award"},"avg_daily_credit":"05:50","avg_duty":"08:07","check_in":"06:00","check_out":"13:21","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.718,"date":"2026-05-09","deadheads":2,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":4,"max_duty":"10:33","pairing":"M2337","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":64.2,"tafb":"79:21","total_credit":"23:20","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":724,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:38","check_in":"06:00","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.706,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:09","pairing":"M2190","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":64.9,"tafb":"64:08","total_credit":"18:19","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":53,"source":"award"},"avg_daily_credit":"06:40","avg_duty":"09:18","check_in":"06:00","check_out":"19:52","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.717,"date":"2026-05-15","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:26","pairing":"M2338","reasons":["strong caution","average duty over 9:15","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":66.1,"tafb":"85:52","total_credit":"26:43","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1308,"source":"award"},"avg_daily_credit":"05:57","avg_duty":"08:00","check_in":"09:35","check_out":"20:53","commute_signal":{"flag":"","label":"Commute-friendly","note":"09:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.743,"date":"2026-05-08","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":1,"length":4,"max_duty":"11:14","pairing":"M2365","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":66.3,"tafb":"83:18","total_credit":"23:48","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":53,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"08:13","check_in":"15:50","check_out":"00:03","commute_signal":{"flag":"","label":"Commute-friendly","note":"15:50 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.692,"date":"2026-05-23","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"08:13","pairing":"M2129","reasons":["PBS cannot filter credit/duty","strong caution","weekend trip failed value gate","credit/duty below 0.70","weekend value leak"],"redeyes":0,"score":68.4,"tafb":"08:13","total_credit":"05:41","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1146,"source":"award"},"avg_daily_credit":"06:07","avg_duty":"08:31","check_in":"06:00","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"06:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.718,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":3,"max_duty":"10:09","pairing":"M2194","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":69.1,"tafb":"64:08","total_credit":"18:22","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Immediate junior evidence","seniority":713,"source":"award"},"avg_daily_credit":"06:03","avg_duty":"08:45","check_in":"06:30","check_out":"22:08","commute_signal":{"flag":"","label":"Early report","note":"06:30 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.692,"date":"2026-05-13","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:09","pairing":"M2213","reasons":["PBS cannot filter credit/duty","credit/duty below 0.70"],"redeyes":0,"score":70.2,"tafb":"63:38","total_credit":"18:11","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1308,"source":"award"},"avg_daily_credit":"06:00","avg_duty":"08:22","check_in":"12:12","check_out":"23:52","commute_signal":{"flag":"","label":"Commute-friendly","note":"12:12 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.716,"date":"2026-05-21","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":4,"max_duty":"10:16","pairing":"M2392","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":72.1,"tafb":"83:40","total_credit":"24:00","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1157,"source":"award"},"avg_daily_credit":"05:36","avg_duty":"07:09","check_in":"05:00","check_out":"15:56","commute_signal":{"flag":"","label":"Early report","note":"05:00 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.784,"date":"2026-05-10","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":3,"max_duty":"09:32","pairing":"M2158","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":72.6,"tafb":"58:56","total_credit":"16:50","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":20,"source":"award"},"avg_daily_credit":"06:19","avg_duty":"08:44","check_in":"11:01","check_out":"22:08","commute_signal":{"flag":"","label":"Commute-friendly","note":"11:01 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.723,"date":"2026-05-13","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:33","pairing":"M2373","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":73.3,"tafb":"83:07","total_credit":"25:16","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1160,"source":"award"},"avg_daily_credit":"05:48","avg_duty":"07:54","check_in":"13:45","check_out":"21:57","commute_signal":{"flag":"","label":"Commute-friendly","note":"13:45 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.736,"date":"2026-05-20","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:47","pairing":"M2409","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":73.3,"tafb":"80:12","total_credit":"23:15","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":861,"source":"award"},"avg_daily_credit":"06:06","avg_duty":"08:34","check_in":"06:02","check_out":"21:39","commute_signal":{"flag":"","label":"Early report","note":"06:02 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.712,"date":"2026-05-07","deadheads":1,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":3,"max_duty":"10:51","pairing":"M2197","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":73.5,"tafb":"63:37","total_credit":"18:18","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Reach / lucky band","seniority":433,"source":"award"},"avg_daily_credit":"05:43","avg_duty":"08:00","check_in":"16:03","check_out":"00:03","commute_signal":{"flag":"","label":"Commute-friendly","note":"16:03 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.715,"date":"2026-05-24","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"08:00","pairing":"M2131","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":73.6,"tafb":"08:00","total_credit":"05:43","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":955,"source":"award"},"avg_daily_credit":"05:36","avg_duty":"07:45","check_in":"16:06","check_out":"23:25","commute_signal":{"flag":"","label":"Commute-friendly","note":"16:06 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.724,"date":"2026-05-22","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"07:55","pairing":"M2134","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":74.9,"tafb":"31:19","total_credit":"11:13","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":53,"source":"award"},"avg_daily_credit":"06:47","avg_duty":"08:50","check_in":"07:55","check_out":"19:25","commute_signal":{"flag":"","label":"Soft commute fit","note":"07:55 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.769,"date":"2026-05-30","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"11:10","pairing":"M2096","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"35:30","total_credit":"13:35","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":109,"source":"award"},"avg_daily_credit":"05:45","avg_duty":"07:38","check_in":"08:35","check_out":"21:02","commute_signal":{"flag":"","label":"Commute-friendly","note":"08:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.753,"date":"2026-05-01","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":1,"length":3,"max_duty":"10:36","pairing":"M2247","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"60:27","total_credit":"17:16","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":320,"source":"award"},"avg_daily_credit":"06:21","avg_duty":"08:40","check_in":"06:30","check_out":"22:41","commute_signal":{"flag":"","label":"Early report","note":"06:30 report; require enough trip quality to offset it.","status":"early"},"credit_duty_ratio":0.732,"date":"2026-05-10","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:37","pairing":"M2342","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"88:11","total_credit":"25:24","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"No award evidence","seniority":null,"source":"none"},"avg_daily_credit":"05:50","avg_duty":"08:03","check_in":"13:50","check_out":"22:44","commute_signal":{"flag":"","label":"Commute-friendly","note":"13:50 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.724,"date":"2026-05-01","deadheads":1,"duty_legs_max":2,"first_duty_legs":0,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:40","pairing":"M2413","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"80:54","total_credit":"23:20","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":1205,"source":"award"},"avg_daily_credit":"05:47","avg_duty":"08:04","check_in":"16:35","check_out":"23:46","commute_signal":{"flag":"","label":"Commute-friendly","note":"16:35 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.717,"date":"2026-05-13","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":4,"max_duty":"10:23","pairing":"M2451","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"79:11","total_credit":"23:09","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":950,"source":"award"},"avg_daily_credit":"05:41","avg_duty":"06:59","check_in":"18:07","check_out":"22:32","commute_signal":{"flag":"","label":"Commute-friendly","note":"18:07 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.814,"date":"2026-05-20","deadheads":1,"duty_legs_max":1,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":1,"length":4,"max_duty":"11:13","pairing":"M2465","reasons":["strong caution","weekend trip failed value gate","weekend value leak","PBS cannot filter credit/duty"],"redeyes":0,"score":75.0,"tafb":"76:25","total_credit":"22:47","weekend":true}],"manual_avoid_ids":"M2076 M2092 M2096 M2097 M2104 M2105 M2106 M2125 M2126 M2129 M2131 M2134 M2158 M2159 M2164 M2168 M2190 M2191 M2194 M2195 M2197 M2200 M2201 M2213 M2226 M2230 M2234 M2247 M2260 M2326 M2327 M2328 M2329 M2337 M2338 M2342 M2347 M2348 M2365 M2373 M2392 M2409 M2413 M2422 M2429 M2451 M2465","manual_avoid_priority_ids":"M2076 M2092 M2097 M2159 M2195 M2200 M2201 M2226 M2327 M2328 M2329 M2348","metadata":{"analyzed_pairings":582,"analyzed_unique_pairings":492,"base":"MCO","credit_plan":"normal","credit_window_month_key":"MAY2026","credit_windows_loaded_from_store":false,"credit_windows_persisted":false,"credit_windows_saved_path":null,"employee_id":"38563","equipment":"320","filename":"MAY26_MCO_320_PILOTS.txt","ignore_saved_tiers":true,"include_one_days":false,"manual_tiers_used_for_strategy":false,"month":"MAY","position":"PILOTS","score_schema_name":"scoring_2026_05_08","score_schema_version":8,"total_pairings":857,"use_saved_tiers":false,"user_seniority":497,"year":"2026"},"monthly_adjustments":["Use 05:44 as the primary Average Daily Credit floor.","Use 10:20 as the primary Duty Duration cap.","Safe broad rules this month: Primary Stack With Weekend Guard.","Do not use these alone: Fallback Quality Stack, PBS-Visible Fallback Stack, Pairing Length 3-4 Days, Average Daily Credit Floor.","Save good 2-days in a dedicated Premium 2-day closer section after all premium multi-day named tiers in each bid group. In BG1 they are the last hope to build the line before Clear Schedule, without any generic fallback beneath them.","Use a productive weekday one-day as a PTO/drop bridge only after the premium layers, when the bid is still a small amount short of the credit threshold. In BG1 this can preserve an elite 3-off line before Clear Schedule; in BG2 it remains the final completion filler. PBS cannot test the exact remaining credit gap, so line order plus Limit 1 is the protection.","Restrict weekends in fallback layers."],"monthly_workflow":[{"action":"Build two self-contained bid groups: premium named tiers with 3-off first, optional PTO/drop one-day bridge, then Clear Sked/Restart into the same premium tiers with 2-off.","note":"BG1 is the primary premium-trip attempt. Both groups try premium 2-day closers after the premium multi-day tiers; BG1 may use one productive Mon-Thu 1-day as a PTO bridge, while only BG2 adds broad fallback.","status":"default","step":"Start from default shell"},{"action":"Delete Set Min Sked unless low-time is the specific monthly plan.","note":"Normal plan is selected; Set Min Sked would fight that plan.","status":"decision","step":"Min schedule"},{"action":"Add vacation slide before trip preferences.","note":"Minus moves vacation earlier; plus moves it to the right/later.","status":"manual","step":"Vacation slide"},{"action":"Enter Prefer Off dates in priority order and double-check them before close.","note":"This gets its own checklist item because May26 had a date-entry miss.","status":"manual","step":"Prefer off dates"},{"action":"Bid the Normal credit window unless you intentionally change plans.","note":"Threshold 77:00; estimated 4.6 trips at current good-trip average 16:36.","status":"planning","step":"Credit target"},{"action":"Add holiday pairings first.","note":"MAY is treated as a holiday-pay bid month.","status":"monthly","step":"Holiday pay"},{"action":"Decide whether end-of-period carry-out trips fit the month.","note":"Use this before finalizing Tier 3/4 and fallback layers.","status":"decision","step":"Carry-out credit"},{"action":"Save good premium 2-days as a dedicated closer section.","note":"Save good 2-days in a dedicated Premium 2-day closer section after all premium multi-day named tiers in each bid group. In BG1 they are the last hope to build the line before Clear Schedule, without any generic fallback beneath them.","status":"monthly","step":"Premium 2-day closer review"},{"action":"Use the named premium/elite tiers as the primary bid in BG1, then repeat them at the top of BG2 in the same order.","note":"Generated from scoring only; saved markers are reviewed separately and do not change this strategy. BG1 should contain the premium named tiers, not generic fallback lines.","status":"manual","step":"Dream sheet"},{"action":"Add Tier 1 pairings one line at a time.","note":"That is still the right move when you need PBS to protect a dream trip from junior bidders.","status":"manual","step":"Tier 1 protection"},{"action":"Review AUA commute fit, splittable trips, Jacksonville overnights, and Austin overnights.","note":"Mark as Tier 4 or DNF before relying on broad filters.","status":"review","step":"Special-pattern review"},{"action":"Use structural hard avoids in both groups; apply pairing-number avoid lists only in BG2.","note":"BG1 keeps only layover/redeye/1-day structural avoids so it cannot self-block a premium named trip. BG2 uses priority/full pairing-number avoids around fallback.","status":"enter","step":"Default avoids"},{"action":"Add generic fallback lines only after BG2 has repeated the premium tiers and premium 2-day closers.","note":"Fallback is BG2 recovery. BG1 may use premium 2-days and the optional PTO bridge after premium multi-days, but it should not have generic fallback lines.","status":"fallback","step":"Fallback bid"},{"action":"Use one productive Mon-Thu one-day as a BG1 PTO bridge before Clear Schedule, and again as the final BG2 filler if still needed.","note":"Use a productive weekday one-day as a PTO/drop bridge only after the premium layers, when the bid is still a small amount short of the credit threshold. In BG1 this can preserve an elite 3-off line before Clear Schedule; in BG2 it remains the final completion filler. PBS cannot test the exact remaining credit gap, so line order plus Limit 1 is the protection.","status":"bridge","step":"PTO bridge / threshold filler one-day"}],"one_day_filler":{"candidate_count":22,"candidate_ids":"M2022 M2023 M2029 M2032 M2033","candidates":[{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":23,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:07","check_in":"09:12","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:12 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.737,"date":"2026-05-28","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:07","pairing":"M2023","reasons":["weekday Thu","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:07","total_credit":"06:43","weekday":"Thu","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":36,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:07","check_in":"09:12","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:12 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.737,"date":"2026-05-27","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:07","pairing":"M2023","reasons":["weekday Wed","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:07","total_credit":"06:43","weekday":"Wed","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":36,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:07","check_in":"09:12","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:12 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.737,"date":"2026-05-26","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:07","pairing":"M2023","reasons":["weekday Tue","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:07","total_credit":"06:43","weekday":"Tue","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":3,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:07","check_in":"09:12","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:12 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.737,"date":"2026-05-25","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:07","pairing":"M2023","reasons":["weekday Mon","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:07","total_credit":"06:43","weekday":"Mon","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":23,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:07","check_in":"09:12","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:12 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.737,"date":"2026-05-21","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:07","pairing":"M2023","reasons":["weekday Thu","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:07","total_credit":"06:43","weekday":"Thu","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":27,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-19","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Tue","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Tue","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":27,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-18","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Mon","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Mon","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":23,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Thu","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Thu","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":27,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-13","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Wed","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Wed","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":27,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-12","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Tue","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Tue","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":27,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-11","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Mon","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Mon","weekend":false},{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":23,"source":"award"},"avg_daily_credit":"06:43","avg_duty":"09:14","check_in":"09:05","check_out":"18:19","commute_signal":{"flag":"premium reach","label":"Premium reach","note":"09:05 report, high score, and senior award evidence. Keep it named, but do not let it crowd out attainable targets.","status":"reach"},"credit_duty_ratio":0.727,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":1,"max_duty":"09:14","pairing":"M2022","reasons":["weekday Thu","credit >= 06:00","check-in after 07:40","check-out before 23:00","PTO-droppable threshold filler"],"redeyes":0,"score":86.2,"tafb":"09:14","total_credit":"06:43","weekday":"Thu","weekend":false}],"check_in_after":"07:40","check_out_before":"23:00","close_line":"Avoid Pairings If Pairing Length = 1 Days","credit_floor":"06:00","credit_floor_mins":360,"limit":1,"max_duty":"10:30","max_duty_legs":2,"max_duty_mins":630,"note":"Keep one-days avoided in the normal strategy. Reopen them only for the BG1 PTO bridge or BG2 final filler. BG1 does not need a re-avoid because Clear Schedule is next; BG2 does need the final close-one-days line.","pbs_line":"Award Pairings If Pairing Length = 1 Days If Average Daily Credit >= 06:00 If Departing On Monday, Tuesday, Wednesday, Thursday If Pairing Check-In Time > 07:40 If Pairing Check-Out Time < 23:00 Limit 1","recommendation":"Use a productive weekday one-day as a PTO/drop bridge only after the premium layers, when the bid is still a small amount short of the credit threshold. In BG1 this can preserve an elite 3-off line before Clear Schedule; in BG2 it remains the final completion filler. PBS cannot test the exact remaining credit gap, so line order plus Limit 1 is the protection.","status":"bridge","total_one_days":275,"typical_credit":"06:43","typical_credit_mins":403.0,"weekday_note":"Use Monday, Tuesday, Wednesday, Thursday only; avoid Friday/weekend one-days unless manually reviewed."},"pbs_steps":[{"number":1,"pbs_entry":"Avoid Pairing Number","priority_value":"M2076 M2092 M2097 M2159 M2195 M2200 M2201 M2226 M2327 M2328 M2329 M2348","status":"enter","title":"Manual avoid protection","value":"M2076 M2092 M2096 M2097 M2104 M2105 M2106 M2125 M2126 M2129 M2131 M2134 M2158 M2159 M2164 M2168 M2190 M2191 M2194 M2195 M2197 M2200 M2201 M2213 M2226 M2230 M2234 M2247 M2260 M2326 M2327 M2328 M2329 M2337 M2338 M2342 M2347 M2348 M2365 M2373 M2392 M2409 M2413 M2422 M2429 M2451 M2465","why":"These are the weak trips that still pass the broad PBS filters. If PBS entry space is tight, start with the priority list."},{"number":2,"pbs_entry":"Prefer these conditions together","priority_value":"","status":"enter","title":"BG1 premium named-tier attempt","value":"Use premium named T1-T6 multi-day pairings only; Pairing Length 3-5; Average Daily Credit >= 05:44; Duty Duration <= 10:20; Duty Legs <= 2; Avoid Redeyes","why":"BG1 should use premium named tiers and premium 2-days first; a clean one-day PTO bridge may preserve the line before Clear Schedule."},{"number":3,"pbs_entry":"Do not broadly relax weekend rules in fallback","priority_value":"Restrict weekends in fallback layers.","status":"watch","title":"Weekend guard","value":"Weekend flying is safe inside primary rules when weak weekend-value trips are manually avoided.","why":"Weekends are acceptable only when the trip still clears the quality stack."},{"number":4,"pbs_entry":"Save as premium 2-day closers","priority_value":"","status":"enter","title":"Premium 2-day closer review","value":"M2096 M2134","why":"Place elite 2-days after premium multi-day tiers in both groups so they can connect to premium trips without reaching generic fallback."},{"number":5,"pbs_entry":"Use only after BG2 repeats the premium tiers and premium 2-days","priority_value":"","status":"fallback","title":"BG2 generic fallback layer","value":"Pairing Length 2-4; Average Daily Credit >= 05:35; Duty Duration <= 11:30; Duty Legs <= 2; Avoid Redeyes","why":"This is the recovery layer after the 2-off retry has tried the same premium trips again."},{"number":6,"pbs_entry":"Small-gap one-day award line","priority_value":"Forget or relax the earlier one-day avoid only for this line; BG1: no re-avoid needed because Clear Schedule is next; BG2: Avoid Pairings If Pairing Length = 1 Days; Use Monday, Tuesday, Wednesday, Thursday only; avoid Friday/weekend one-days unless manually reviewed.","status":"bridge","title":"PTO bridge / threshold filler one-day","value":"Award Pairings If Pairing Length = 1 Days If Average Daily Credit >= 06:00 If Departing On Monday, Tuesday, Wednesday, Thursday If Pairing Check-In Time > 07:40 If Pairing Check-Out Time < 23:00 Limit 1","why":"In BG1 this line belongs after premium 2-days and before Clear Schedule as a planned PTO/drop bridge. In BG2 it belongs after multi-day fallback as the final completion line. Limit 1 is the practical guard."},{"number":7,"pbs_entry":"Avoid stand-alone broad filters","priority_value":"","status":"warning","title":"Do not use alone","value":"Fallback Quality Stack, PBS-Visible Fallback Stack, Pairing Length 3-4 Days, Average Daily Credit Floor, Length-Based Total Credit Floor","why":"These look reasonable in PBS but catch too many weak trips without companion rules."}],"premium_two_days":{"broad_risk_count":114,"manual_add":[{"attainability":{"excluded_personal_award":false,"label":"Very senior / mostly lottery","seniority":53,"source":"award"},"avg_daily_credit":"06:47","avg_duty":"08:50","check_in":"07:55","check_out":"19:25","commute_signal":{"flag":"","label":"Soft commute fit","note":"07:55 report is near the commute target.","status":"friendly"},"credit_duty_ratio":0.769,"date":"2026-05-30","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"11:10","pairing":"M2096","reasons":["premium 2-day"],"redeyes":0,"score":75.0,"tafb":"35:30","total_credit":"13:35","weekend":true},{"attainability":{"excluded_personal_award":false,"label":"Broadly junior evidence","seniority":955,"source":"award"},"avg_daily_credit":"05:36","avg_duty":"07:45","check_in":"16:06","check_out":"23:25","commute_signal":{"flag":"","label":"Commute-friendly","note":"16:06 report, but quality still controls.","status":"friendly"},"credit_duty_ratio":0.724,"date":"2026-05-22","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"07:55","pairing":"M2134","reasons":["premium 2-day"],"redeyes":0,"score":74.9,"tafb":"31:19","total_credit":"11:13","weekend":true}],"manual_add_ids":"M2096 M2134","premium_avg_credit_floor":"05:35","premium_count":2,"recommendation":"Save good 2-days in a dedicated Premium 2-day closer section after all premium multi-day named tiers in each bid group. In BG1 they are the last hope to build the line before Clear Schedule, without any generic fallback beneath them.","total_two_days":153},"rule_evaluations":[{"category":"mixed","elite_count":16,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":17,"matched_count":25,"name":"Primary Quality Stack","pbs_text":"Length 3-4 + Avg Credit floor + Duty Duration cap + Duty Legs cap + Avoid Redeyes","precision_pct":68.0,"recommendation":"Use only as a companion rule, not a stand-alone preference.","risk_count":8,"risk_rate_pct":32.0,"top_capture_pct":18.4},{"category":"usable","elite_count":16,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":17,"matched_count":18,"name":"Primary Stack With Weekend Guard","pbs_text":"Use the primary stack and manually avoid weak weekend-value trips","precision_pct":94.4,"recommendation":"Usable, but protect it with manual avoids or stronger companion rules.","risk_count":1,"risk_rate_pct":5.6,"top_capture_pct":18.4},{"category":"leaky","elite_count":44,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":47,"matched_count":80,"name":"Fallback Quality Stack","pbs_text":"Length 2-4 + tightened Avg Credit floor + relaxed Duty Duration cap + Duty Legs cap + Credit/Duty floor + Avoid Redeyes","precision_pct":58.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":31,"risk_rate_pct":38.8,"top_capture_pct":50.6},{"category":"leaky","elite_count":44,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":47,"matched_count":112,"name":"PBS-Visible Fallback Stack","pbs_text":"Length 2-4 + tightened Avg Credit floor + relaxed Duty Duration cap + Duty Legs cap + Avoid Redeyes","precision_pct":42.0,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":63,"risk_rate_pct":56.2,"top_capture_pct":50.6},{"category":"leaky","elite_count":61,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":75,"matched_count":388,"name":"Pairing Length 3-4 Days","pbs_text":"Prefer Pairing Length 3-4 days","precision_pct":19.3,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":291,"risk_rate_pct":75.0,"top_capture_pct":70.1},{"category":"leaky","elite_count":34,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":37,"matched_count":120,"name":"Average Daily Credit Floor","pbs_text":"Prefer Average Daily Credit >= 05:44","precision_pct":30.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":79,"risk_rate_pct":65.8,"top_capture_pct":39.1},{"category":"leaky","elite_count":30,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":33,"matched_count":114,"name":"Length-Based Total Credit Floor","pbs_text":"Prefer Pairing Total Credit >= length x 05:44","precision_pct":28.9,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":77,"risk_rate_pct":67.5,"top_capture_pct":34.5},{"category":"leaky","elite_count":64,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":82,"matched_count":318,"name":"Duty Duration Cap","pbs_text":"Prefer Duty Duration <= 10:20","precision_pct":25.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":217,"risk_rate_pct":68.2,"top_capture_pct":73.6},{"category":"leaky","elite_count":82,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":97,"matched_count":356,"name":"Duty Legs Cap","pbs_text":"Prefer Duty Legs <= 2 per duty","precision_pct":27.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":243,"risk_rate_pct":68.3,"top_capture_pct":94.3},{"category":"leaky","elite_count":84,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":105,"matched_count":473,"name":"First Duty Legs Cap","pbs_text":"Prefer Total Legs in First Duty <= 2","precision_pct":22.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":346,"risk_rate_pct":73.2,"top_capture_pct":96.6},{"category":"leaky","elite_count":85,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":101,"matched_count":479,"name":"Last Duty Legs Cap","pbs_text":"Prefer Total Legs in Last Duty <= 2","precision_pct":21.1,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":352,"risk_rate_pct":73.5,"top_capture_pct":97.7},{"category":"leaky","elite_count":87,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":108,"matched_count":550,"name":"No Redeyes","pbs_text":"Avoid Redeyes","precision_pct":19.6,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":410,"risk_rate_pct":74.5,"top_capture_pct":100.0},{"category":"leaky","elite_count":71,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true},{"avg_daily_credit":"06:01","avg_duty":"07:48","check_in":"06:30","check_out":"21:39","credit_duty_ratio":0.77,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2212","redeyes":0,"score":99.2,"tafb":"63:09","total_credit":"18:03","weekend":false},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":89,"matched_count":489,"name":"Length-Based TAFB Cap","pbs_text":"Prefer TAFB at or below the monthly cap for each pairing length","precision_pct":18.2,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":369,"risk_rate_pct":75.5,"top_capture_pct":81.6},{"category":"leaky","elite_count":76,"examples":[{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true},{"avg_daily_credit":"06:01","avg_duty":"07:48","check_in":"06:30","check_out":"21:39","credit_duty_ratio":0.77,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:30","pairing":"M2212","redeyes":0,"score":99.2,"tafb":"63:09","total_credit":"18:03","weekend":false},{"avg_daily_credit":"06:06","avg_duty":"08:06","check_in":"06:30","check_out":"22:32","credit_duty_ratio":0.753,"date":"2026-05-20","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:22","pairing":"M2214","redeyes":0,"score":99.1,"tafb":"64:02","total_credit":"18:18","weekend":false}],"good_count":97,"matched_count":491,"name":"Check-In Not Too Early","pbs_text":"Prefer Check-In at/after 05:30","precision_pct":19.8,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":376,"risk_rate_pct":76.6,"top_capture_pct":87.4},{"category":"leaky","elite_count":37,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:29","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.792,"date":"2026-05-05","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:54","pairing":"M2160","redeyes":0,"score":94.7,"tafb":"62:18","total_credit":"17:48","weekend":false},{"avg_daily_credit":"05:53","avg_duty":"07:34","check_in":"06:00","check_out":"19:49","credit_duty_ratio":0.778,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:28","pairing":"M2185","redeyes":0,"score":93.8,"tafb":"61:49","total_credit":"17:40","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-06","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2161","redeyes":0,"score":90.3,"tafb":"62:18","total_credit":"17:48","weekend":false}],"good_count":50,"matched_count":389,"name":"Check-Out Not Too Late","pbs_text":"Prefer Check-Out at/before 20:00","precision_pct":12.9,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":317,"risk_rate_pct":81.5,"top_capture_pct":42.5},{"category":"leaky","elite_count":87,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:47","avg_duty":"07:36","check_in":"11:45","check_out":"21:39","credit_duty_ratio":0.761,"date":"2026-05-10","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:29","pairing":"M2279","redeyes":0,"score":100.0,"tafb":"57:54","total_credit":"17:22","weekend":true}],"good_count":108,"matched_count":582,"name":"MINT Aircraft","pbs_text":"Prefer Aircraft Type 32S/3NS when available","precision_pct":18.6,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":442,"risk_rate_pct":75.9,"top_capture_pct":100.0},{"category":"leaky","elite_count":1,"examples":[{"avg_daily_credit":"05:36","avg_duty":"07:45","check_in":"16:06","check_out":"23:25","credit_duty_ratio":0.724,"date":"2026-05-21","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":2,"max_duty":"07:55","pairing":"M2134","redeyes":0,"score":79.3,"tafb":"31:19","total_credit":"11:13","weekend":false},{"avg_daily_credit":"06:47","avg_duty":"08:50","check_in":"07:55","check_out":"19:25","credit_duty_ratio":0.769,"date":"2026-05-30","deadheads":0,"duty_legs_max":2,"first_duty_legs":1,"gate":"strong_caution","last_duty_legs":2,"length":2,"max_duty":"11:10","pairing":"M2096","redeyes":0,"score":75.0,"tafb":"35:30","total_credit":"13:35","weekend":true}],"good_count":1,"matched_count":4,"name":"Premium 2-Day Pattern","pbs_text":"Manually prefer good 2-day closers after premium multi-day tiers","precision_pct":25.0,"recommendation":"Too broad by itself; it catches too many weak trips.","risk_count":3,"risk_rate_pct":75.0,"top_capture_pct":1.1}],"safe_rules":[{"category":"usable","elite_count":16,"examples":[{"avg_daily_credit":"06:02","avg_duty":"07:47","check_in":"04:27","check_out":"19:52","credit_duty_ratio":0.775,"date":"2026-05-07","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:17","pairing":"M2147","redeyes":0,"score":100.0,"tafb":"63:25","total_credit":"18:07","weekend":true},{"avg_daily_credit":"06:06","avg_duty":"07:38","check_in":"05:00","check_out":"21:02","credit_duty_ratio":0.799,"date":"2026-05-02","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:15","pairing":"M2163","redeyes":0,"score":100.0,"tafb":"64:02","total_credit":"18:18","weekend":true},{"avg_daily_credit":"05:58","avg_duty":"07:18","check_in":"07:00","check_out":"21:39","credit_duty_ratio":0.817,"date":"2026-05-08","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"09:31","pairing":"M2223","redeyes":0,"score":100.0,"tafb":"62:39","total_credit":"17:54","weekend":true},{"avg_daily_credit":"06:07","avg_duty":"07:31","check_in":"07:05","check_out":"23:21","credit_duty_ratio":0.814,"date":"2026-05-29","deadheads":1,"duty_legs_max":2,"first_duty_legs":1,"gate":"none","last_duty_legs":2,"length":3,"max_duty":"10:16","pairing":"M2225","redeyes":0,"score":100.0,"tafb":"64:16","total_credit":"18:22","weekend":true},{"avg_daily_credit":"05:56","avg_duty":"07:33","check_in":"05:00","check_out":"19:18","credit_duty_ratio":0.785,"date":"2026-05-14","deadheads":0,"duty_legs_max":2,"first_duty_legs":2,"gate":"none","last_duty_legs":1,"length":3,"max_duty":"10:05","pairing":"M2162","redeyes":0,"score":95.5,"tafb":"62:18","total_credit":"17:48","weekend":true}],"good_count":17,"matched_count":18,"name":"Primary Stack With Weekend Guard","pbs_text":"Use the primary stack and manually avoid weak weekend-value trips","precision_pct":94.4,"recommendation":"Usable, but protect it with manual avoids or stronger companion rules.","risk_count":1,"risk_rate_pct":5.6,"top_capture_pct":18.4}],"saved_marker_review":{"conflict_count":55,"conflicts":[{"gate":"stretch locked","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2095","saved_tier":"Tier 1","score":"85.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2121","saved_tier":"Tier 1","score":"37.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2264","saved_tier":"Tier 1","score":"47.5","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2282","saved_tier":"Tier 1","score":"43.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2391","saved_tier":"Tier 1","score":"14.4","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2395","saved_tier":"Tier 1","score":"67.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2429","saved_tier":"Tier 1","score":"60.0","status":"conflict"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2434","saved_tier":"Tier 1","score":"46.8","status":"review"},{"gate":"stretch locked","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2094","saved_tier":"Tier 2","score":"85.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2096","saved_tier":"Tier 2","score":"75.0","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2097","saved_tier":"Tier 2","score":"56.9","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2104","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2105","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2244","saved_tier":"Tier 2","score":"36.1","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2245","saved_tier":"Tier 2","score":"45.1","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2260","saved_tier":"Tier 2","score":"57.2","status":"conflict"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2269","saved_tier":"Tier 2","score":"61.5","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2347","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2371","saved_tier":"Tier 2","score":"67.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2373","saved_tier":"Tier 2","score":"73.3","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2422","saved_tier":"Tier 2","score":"57.7","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2427","saved_tier":"Tier 2","score":"69.9","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2428","saved_tier":"Tier 2","score":"75.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2449","saved_tier":"Tier 2","score":"72.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2450","saved_tier":"Tier 2","score":"58.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2495","saved_tier":"Tier 2","score":"75.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2113","saved_tier":"Tier 3","score":"71.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2127","saved_tier":"Tier 3","score":"57.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2128","saved_tier":"Tier 3","score":"58.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2136","saved_tier":"Tier 3","score":"56.9","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2270","saved_tier":"Tier 3","score":"42.3","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2293","saved_tier":"Tier 3","score":"52.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2294","saved_tier":"Tier 3","score":"34.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2380","saved_tier":"Tier 3","score":"63.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2381","saved_tier":"Tier 3","score":"60.0","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2384","saved_tier":"Tier 3","score":"70.5","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2436","saved_tier":"Tier 3","score":"57.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2439","saved_tier":"Tier 3","score":"75.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2441","saved_tier":"Tier 3","score":"73.4","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2459","saved_tier":"Tier 3","score":"16.7","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2470","saved_tier":"Tier 3","score":"38.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2485","saved_tier":"Tier 3","score":"68.3","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2239","saved_tier":"Tier 4","score":"18.1","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2273","saved_tier":"Tier 4","score":"35.3","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2285","saved_tier":"Tier 4","score":"63.3","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2366","saved_tier":"Tier 4","score":"50.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2387","saved_tier":"Tier 4","score":"8.1","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2407","saved_tier":"Tier 4","score":"31.3","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2447","saved_tier":"Tier 4","score":"63.6","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2457","saved_tier":"Tier 4","score":"33.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2458","saved_tier":"Tier 4","score":"33.6","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but score is in the realistic-core range.","pairing":"M2120","saved_tier":"DNF","score":"65.7","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2124","saved_tier":"DNF","score":"75.8","status":"conflict"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2143","saved_tier":"DNF","score":"78.6","status":"conflict"},{"gate":"none","generated_tier":"Tier 3","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2310","saved_tier":"DNF","score":"78.6","status":"conflict"}],"has_saved_markers":true,"reviewed":[{"gate":"stretch locked","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2095","saved_tier":"Tier 1","score":"85.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2121","saved_tier":"Tier 1","score":"37.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2264","saved_tier":"Tier 1","score":"47.5","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2282","saved_tier":"Tier 1","score":"43.6","status":"review"},{"gate":"none","generated_tier":"Tier 4","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2291","saved_tier":"Tier 1","score":"73.3","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 1, but score gate is hard red flag.","pairing":"M2391","saved_tier":"Tier 1","score":"14.4","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2395","saved_tier":"Tier 1","score":"67.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2429","saved_tier":"Tier 1","score":"60.0","status":"conflict"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2434","saved_tier":"Tier 1","score":"46.8","status":"review"},{"gate":"stretch locked","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2094","saved_tier":"Tier 2","score":"85.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2096","saved_tier":"Tier 2","score":"75.0","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2097","saved_tier":"Tier 2","score":"56.9","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2104","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2105","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"none","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2240","saved_tier":"Tier 2","score":"85.5","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2244","saved_tier":"Tier 2","score":"36.1","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2245","saved_tier":"Tier 2","score":"45.1","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2260","saved_tier":"Tier 2","score":"57.2","status":"conflict"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2269","saved_tier":"Tier 2","score":"61.5","status":"review"},{"gate":"none","generated_tier":"Tier 3","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2277","saved_tier":"Tier 2","score":"75.2","status":"aligned"},{"gate":"none","generated_tier":"Tier 3","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2278","saved_tier":"Tier 2","score":"75.1","status":"aligned"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2347","saved_tier":"Tier 2","score":"60.0","status":"conflict"},{"gate":"stretch locked","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2352","saved_tier":"Tier 2","score":"85.0","status":"aligned"},{"gate":"none","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2356","saved_tier":"Tier 2","score":"82.1","status":"aligned"},{"gate":"none","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2360","saved_tier":"Tier 2","score":"83.6","status":"aligned"},{"gate":"none","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2361","saved_tier":"Tier 2","score":"82.2","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2371","saved_tier":"Tier 2","score":"67.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2373","saved_tier":"Tier 2","score":"73.3","status":"conflict"},{"gate":"none","generated_tier":"Tier 4","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2382","saved_tier":"Tier 2","score":"75.0","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as a positive tier, but generated strategy says to avoid.","pairing":"M2422","saved_tier":"Tier 2","score":"57.7","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2427","saved_tier":"Tier 2","score":"69.9","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2428","saved_tier":"Tier 2","score":"75.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2449","saved_tier":"Tier 2","score":"72.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2450","saved_tier":"Tier 2","score":"58.0","status":"review"},{"gate":"stretch locked","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2472","saved_tier":"Tier 2","score":"85.0","status":"aligned"},{"gate":"stretch locked","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2474","saved_tier":"Tier 2","score":"85.0","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 2, but score gate is strong caution.","pairing":"M2495","saved_tier":"Tier 2","score":"75.0","status":"review"},{"gate":"stretch locked","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2497","saved_tier":"Tier 2","score":"85.0","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2113","saved_tier":"Tier 3","score":"71.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2127","saved_tier":"Tier 3","score":"57.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2128","saved_tier":"Tier 3","score":"58.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2136","saved_tier":"Tier 3","score":"56.9","status":"review"},{"gate":"none","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2254","saved_tier":"Tier 3","score":"83.6","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2270","saved_tier":"Tier 3","score":"42.3","status":"review"},{"gate":"stretch locked","generated_tier":"Tier 2","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2288","saved_tier":"Tier 3","score":"85.0","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2293","saved_tier":"Tier 3","score":"52.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2294","saved_tier":"Tier 3","score":"34.7","status":"review"},{"gate":"none","generated_tier":"Tier 3","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2377","saved_tier":"Tier 3","score":"78.3","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2380","saved_tier":"Tier 3","score":"63.0","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2381","saved_tier":"Tier 3","score":"60.0","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but not in generated dream-sheet candidates.","pairing":"M2384","saved_tier":"Tier 3","score":"70.5","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2436","saved_tier":"Tier 3","score":"57.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2439","saved_tier":"Tier 3","score":"75.0","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2441","saved_tier":"Tier 3","score":"73.4","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2459","saved_tier":"Tier 3","score":"16.7","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 3, but score gate is hard red flag.","pairing":"M2470","saved_tier":"Tier 3","score":"38.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 3, but score gate is strong caution.","pairing":"M2485","saved_tier":"Tier 3","score":"68.3","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2239","saved_tier":"Tier 4","score":"18.1","status":"review"},{"gate":"none","generated_tier":"Tier 4","note":"Marker is broadly consistent with the generated strategy.","pairing":"M2246","saved_tier":"Tier 4","score":"71.6","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2273","saved_tier":"Tier 4","score":"35.3","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2285","saved_tier":"Tier 4","score":"63.3","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2366","saved_tier":"Tier 4","score":"50.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2387","saved_tier":"Tier 4","score":"8.1","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"Marked as Tier 4, but score gate is hard red flag.","pairing":"M2407","saved_tier":"Tier 4","score":"31.3","status":"review"},{"gate":"none","generated_tier":"-","note":"Marked as a positive tier, but score is below realistic-core range.","pairing":"M2447","saved_tier":"Tier 4","score":"63.6","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2457","saved_tier":"Tier 4","score":"33.2","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"Marked as Tier 4, but score gate is strong caution.","pairing":"M2458","saved_tier":"Tier 4","score":"33.6","status":"review"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2099","saved_tier":"DNF","score":"29.6","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2100","saved_tier":"DNF","score":"39.6","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2101","saved_tier":"DNF","score":"46.6","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2107","saved_tier":"DNF","score":"49.6","status":"aligned"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but score is in the realistic-core range.","pairing":"M2120","saved_tier":"DNF","score":"65.7","status":"review"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2122","saved_tier":"DNF","score":"55.7","status":"aligned"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2124","saved_tier":"DNF","score":"75.8","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2142","saved_tier":"DNF","score":"58.0","status":"aligned"},{"gate":"none","generated_tier":"-","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2143","saved_tier":"DNF","score":"78.6","status":"conflict"},{"gate":"none","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2145","saved_tier":"DNF","score":"60.6","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2232","saved_tier":"DNF","score":"24.7","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2233","saved_tier":"DNF","score":"26.4","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with the generated manual avoid list.","pairing":"M2234","saved_tier":"DNF","score":"59.9","status":"aligned"},{"gate":"none","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2287","saved_tier":"DNF","score":"46.0","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2309","saved_tier":"DNF","score":"61.6","status":"aligned"},{"gate":"none","generated_tier":"Tier 3","note":"Marked DNF, but scoring treats this as a high-value candidate.","pairing":"M2310","saved_tier":"DNF","score":"78.6","status":"conflict"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2311","saved_tier":"DNF","score":"50.9","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2319","saved_tier":"DNF","score":"49.9","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2351","saved_tier":"DNF","score":"25.5","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2362","saved_tier":"DNF","score":"57.5","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2379","saved_tier":"DNF","score":"26.4","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2389","saved_tier":"DNF","score":"18.2","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2390","saved_tier":"DNF","score":"41.4","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2408","saved_tier":"DNF","score":"29.2","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2411","saved_tier":"DNF","score":"44.6","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2481","saved_tier":"DNF","score":"45.4","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2487","saved_tier":"DNF","score":"13.5","status":"aligned"},{"gate":"strong caution","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2489","saved_tier":"DNF","score":"59.8","status":"aligned"},{"gate":"hard red flag","generated_tier":"-","note":"DNF marker agrees with weak or risky scoring.","pairing":"M2493","saved_tier":"DNF","score":"16.4","status":"aligned"}],"reviewed_count":96,"status_counts":{"aligned":41,"conflict":12,"review":43},"summary":"Reviewed 96 saved markers against the generated scoring strategy; 55 need review.","unmarked_generated":[{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2147","score":100.0},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2163","score":100.0},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2223","score":100.0},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2225","score":100.0},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2279","score":100.0},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2212","score":99.2},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2214","score":99.1},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2162","score":95.5},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2193","score":95.3},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2160","score":94.7},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2255","score":94.4},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2211","score":94.2},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2192","score":94.1},{"gate":"none","generated_tier":"Tier 1","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2189","score":93.8},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2185","score":93.8},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2161","score":90.3},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2397","score":86.9},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2218","score":85.0},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2414","score":85.0},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2463","score":85.0},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2464","score":85.0},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2471","score":85.0},{"gate":"stretch_locked","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2491","score":85.0},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2486","score":84.8},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2224","score":83.9},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2210","score":82.8},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2184","score":81.4},{"gate":"none","generated_tier":"Tier 2","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2183","score":80.8},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2333","score":80.1},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2157","score":79.8},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2334","score":79.3},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2166","score":78.9},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2460","score":78.8},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2524","score":78.4},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2186","score":78.3},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2188","score":78.1},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2171","score":77.3},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2335","score":76.9},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2298","score":75.2},{"gate":"none","generated_tier":"Tier 3","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2276","score":75.1},{"gate":"none","generated_tier":"Tier 4","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2536","score":74.3},{"gate":"none","generated_tier":"Tier 4","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2272","score":74.0},{"gate":"none","generated_tier":"Tier 4","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2314","score":73.7},{"gate":"none","generated_tier":"Tier 4","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2346","score":73.5},{"gate":"none","generated_tier":"Tier 4","note":"Generated high-value candidate is not saved in your markers.","pairing":"M2167","score":73.2}],"unmarked_generated_count":45},"summary":{"avg_credit_floor":"05:44","broad_match_count":80,"elite_count":87,"fallback_avg_credit_floor":"05:35","good_count":108,"length_counts":{"2":153,"3":206,"4":182,"5":41},"manual_add_count":0,"manual_avoid_count":47,"max_duty_cap":"10:20","redeye_count":32,"risk_count":442,"weekend_count":375},"thresholds":{"elite_score":73.0,"fallback_avg_credit_mins":335,"fallback_avg_credit_mins_display":"05:35","fallback_max_duty_legs":2,"fallback_max_duty_mins":690,"fallback_max_duty_mins_display":"11:30","fallback_min_credit_duty_ratio":0.7,"good_score":64.0,"manual_add_score":73.0,"named_two_day_min_total_credit_mins":600,"named_two_day_min_total_credit_mins_display":"10:00","premium_two_day_avg_credit_mins":360,"premium_two_day_avg_credit_mins_display":"06:00","primary_avg_credit_mins":344,"primary_avg_credit_mins_display":"05:44","primary_max_duty_legs":2,"primary_max_duty_mins":620,"primary_max_duty_mins_display":"10:20","realistic_core_score":64.0,"risk_score":43.0,"senior_stretch_score":73.0,"stretch_min_credit_duty_ratio":0.76,"tafb_caps_by_length":{"2":2280,"3":3810,"4":4740,"5":5340},"tafb_caps_by_length_display":{"2":"38:00","3":"63:30","4":"79:00","5":"89:00"},"total_credit_floors_by_length":{"2":688,"3":1032,"4":1376,"5":1720},"total_credit_floors_by_length_display":{"2":"11:28","3":"17:12","4":"22:56","5":"28:40"}},"weekend_strategy":{"fallback_message":"Restrict weekends in fallback layers.","fallback_weekend_count":54,"fallback_weekend_risk_rate_pct":55.6,"guarded_primary_weekend_count":13,"guarded_primary_weekend_risk_rate_pct":0.0,"primary_message":"Weekend flying is safe inside primary rules when weak weekend-value trips are manually avoided.","primary_weekend_count":20,"primary_weekend_risk_rate_pct":35.0}}
