{
  "date": "2026-10-12",
  "captured_at": "2026-10-12T12:01:24.586460+00:00",
  "generated_at": "2026-10-12T08:01:25.862125",
  "artifact_type": "home_run_edges",
  "market_type": "home_run_over_0_5",
  "model_version": "home_run_edges_v1_overlay",
  "projection_model_version": "home_run_props_v2_conditional_v2",
  "projection_date": "2026-10-12",
  "probability_calibration_export": {
    "schema": "mithrandir.hr_probability_calibrator",
    "schema_version": 1,
    "calibration_version": "hr_prob_1_plus_logistic_v1_20260810",
    "status": "shadow_export_only",
    "applied": true,
    "source_model_version": "home_run_props_v2_conditional_v2",
    "active_model_version": "home_run_props_v2_conditional_v2",
    "source_field": "prob_1_plus_hr",
    "output_field": "calibrated_prob_1_plus_hr",
    "ranking_source": "prob_1_plus_hr",
    "recommendation_source": "prob_1_plus_hr",
    "website_source": "prob_1_plus_hr",
    "policy": {
      "may_replace_raw": false,
      "may_drive_rankings": false,
      "may_drive_recommendations": false,
      "may_drive_website": false,
      "requires_contract_validation_before_consumption": true
    },
    "fit_contract": {
      "prediction_epoch": "home_run_props_v2_conditional_v2",
      "point_in_time_cutoff_local": "11:00:00",
      "train": {
        "start": "2026-04-04",
        "end": "2026-05-14",
        "days": 17,
        "rows": 3114
      },
      "validation": {
        "start": "2026-05-19",
        "end": "2026-05-26",
        "days": 5,
        "rows": 852
      },
      "untouched_holdout": {
        "start": "2026-05-31",
        "end": "2026-06-18",
        "days": 7,
        "rows": 972,
        "raw_brier": 0.0839676311728395,
        "calibrated_brier": 0.08051768184195375,
        "relative_brier_improvement": 0.04108665783109144,
        "raw_ece": 0.05874423868312757,
        "calibrated_ece": 0.015167291866040421,
        "top_1_set_overlap": 1.0,
        "top_3_set_overlap": 1.0,
        "top_5_set_overlap": 1.0
      }
    },
    "row_count": 18
  },
  "sportsbook_input_summary": {
    "input_type": "manual_sportsbook_input",
    "source_count": 1,
    "row_count": 24,
    "matched_count": 24,
    "unmatched_count": 0
  },
  "assumptions": {
    "methodology": "Sportsbook home run props are matched against the saved Mithrandir home run props artifact. For the common 0.5 HR market, the model over probability is the saved 1+ HR probability and the model under probability is its complement. Raw implied probabilities are calculated directly from American odds, and optional no-vig implied probabilities are computed by renormalizing both sides when both odds are present.",
    "market_handling": {
      "supported_market": "over_0_5_home_runs",
      "one_sided_format": "one_sided_hr",
      "two_sided_format": "two_sided_over_under",
      "model_push_probability": 0.0,
      "matching_order": [
        "hitter_id",
        "normalized_hitter_name_plus_team_abbr_plus_opponent_abbr"
      ]
    },
    "recommendation_thresholds": {
      "threshold_version": "v1_2_calibrated",
      "no_play_edge_threshold_below": 0.025,
      "lean_edge_threshold": 0.025,
      "play_edge_threshold": 0.045,
      "strong_edge_threshold": 0.07
    },
    "parallel_hr_confidence_layer": {
      "status": "available",
      "raw_field": "hr_prob_rf_safe_raw",
      "primary_internal_field": "hr_prob_rf_safe_calibrated_isotonic",
      "secondary_field": "hr_prob_rf_safe_calibrated_logistic",
      "parallel_rf_field": "hr_prob_rf_safe",
      "parallel_catboost_field": "hr_prob_catboost_safe",
      "parallel_hybrid_field": "hr_prob_hybrid_gap_adjusted",
      "parallel_logistic_field": "hr_prob_logistic_classifier",
      "parallel_rf_logistic_anchor_field": "hr_prob_rf_safe_logistic_anchor",
      "parallel_refined_field": "hr_prob_refined",
      "bucket_field": "hr_confidence_bucket",
      "zone_field": "hr_confidence_zone_tag",
      "note": "RF-safe remains the ranking engine. CatBoost-safe, hybrid gap-adjusted, logistic classifier, RF-safe logistic-anchor, and refined probabilities are carried as parallel internal confidence fields only and do not replace the existing edge logic."
    },
    "palantir_anchor_layer": {
      "status": "available",
      "anchor_model": "elastic_net",
      "projection_field": "projected_home_runs_palantir",
      "probability_field": "hr_prob_palantir",
      "confidence_label_field": "palantir_confidence_label",
      "signal_label_field": "palantir_signal_label",
      "support_layers": [
        "projected_home_runs_elastic_net",
        "projected_home_runs_blended_safe",
        "projected_home_runs_baseline"
      ],
      "note": "Palantir is a stable projection-first internal anchor. These fields are additive and do not alter Fangorn ranking or HR edge ordering."
    },
    "value_play_formula": {
      "version": "v2_value_score",
      "limit": 5,
      "formula": "value_score = max(0, (0.50 * edge_component + 0.30 * probability_component + 0.15 * payout_component + 0.05 * lineup_component - longshot_penalty)) * 100",
      "edge_component": "clamp((edge_over - 0.02) / 0.10, 0, 1)",
      "probability_component": "clamp((prob_1_plus_hr - 0.14) / 0.16, 0, 1)",
      "payout_component": "piecewise preference that peaks in the +200 to +350 range and fades above +350",
      "lineup_component": "1.0 if confirmed_lineup_flag else 0.92",
      "longshot_penalty": "0.10 * clamp((0.16 - prob_1_plus_hr) / 0.06, 0, 1) + 0.08 * clamp((over_odds - 400) / 200, 0, 1)",
      "eligibility": {
        "recommended_side": "Over",
        "play_tiers": [
          "Strong",
          "Play",
          "Lean"
        ],
        "plus_money_only": true,
        "minimum_probability": 0.14,
        "extreme_longshot_odds_threshold": 400,
        "extreme_longshot_minimum_probability": 0.2,
        "selection_rule": "Top 5 unique hitters by best value_score row per hitter per date"
      }
    }
  },
  "summary": {
    "total_rows": 24,
    "matched_rows": 24,
    "unmatched_rows": 0,
    "over_recommendation_count": 15,
    "under_recommendation_count": 0,
    "strong_count": 0,
    "play_count": 4,
    "lean_count": 11,
    "no_play_count": 9,
    "average_edge_over": 0.0236,
    "average_edge_under": -0.0614,
    "value_play_count": 1
  },
  "edge_count": 24,
  "edges": [
    {
      "hitter_name": "William Contreras",
      "hitter_id": 661388,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 670,
      "under_odds": -955,
      "expected_home_runs": 0.2004,
      "prob_1_plus_hr": 0.1816,
      "calibrated_prob_1_plus_hr": 0.105165,
      "model_over_probability": 0.1816,
      "model_under_probability": 0.8184,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1299,
      "implied_under_probability_raw": 0.9052,
      "implied_over_probability_novig": 0.1255,
      "implied_under_probability_novig": 0.8745,
      "edge_over": 0.0517,
      "edge_under": -0.0868,
      "recommended_side": "Over",
      "recommended_edge": 0.0517,
      "play_tier": "Play",
      "no_play_reason": null,
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9403,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 4.32,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; same_side_matchup",
      "handedness_matchup": "same_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 18.0,
      "projected_home_runs_rf_safe_season": 18.0,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 17.03,
      "projected_home_runs_palantir": 17.03,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1816,
      "hr_prob_hybrid_gap_adjusted": 0.175,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1419,
      "hr_prob_valinor_nonstacked_beta_raw": 0.141,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.174,
      "hr_prob_palantir": 0.1727,
      "hr_prob_rf_safe_raw": 0.1816,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1583,
      "hr_edge_palantir": 0.0428,
      "hr_edge_catboost_safe": 0.0517,
      "hr_edge_hybrid_gap_adjusted": 0.0451,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0422,
      "hr_edge_valinor_nonstacked_beta": 0.012,
      "hr_edge_rf_safe_raw": 0.0517,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0422,
      "hr_edge_rf_safe_calibrated_logistic": 0.0284,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.174,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "top_3",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 1,
      "edge_direction_rank": 1,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1255,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 17.03,
      "palantir_expected_home_runs": 17.03,
      "palantir_prob_over": 0.14738549142030344,
      "palantir_hr_prob": 0.1727,
      "palantir_prob_under": 0.8526145085796966,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.021885491420303438,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.2004,
      "fangorn_expected_home_runs": 0.2004,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0286263892429022,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1419,
      "valinor_hr_prob": 0.1419,
      "valinor_prob_under": 0.8581,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.012,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.012226389242902203,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1727,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0428,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0422,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "William Contreras",
      "hitter_id": 661388,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 670,
      "under_odds": -1015,
      "expected_home_runs": 0.2004,
      "prob_1_plus_hr": 0.1816,
      "calibrated_prob_1_plus_hr": 0.105165,
      "model_over_probability": 0.1816,
      "model_under_probability": 0.8184,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1299,
      "implied_under_probability_raw": 0.9103,
      "implied_over_probability_novig": 0.1249,
      "implied_under_probability_novig": 0.8751,
      "edge_over": 0.0517,
      "edge_under": -0.0919,
      "recommended_side": "Over",
      "recommended_edge": 0.0517,
      "play_tier": "Play",
      "no_play_reason": null,
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9403,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 4.32,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; same_side_matchup",
      "handedness_matchup": "same_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 18.0,
      "projected_home_runs_rf_safe_season": 18.0,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 17.03,
      "projected_home_runs_palantir": 17.03,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1816,
      "hr_prob_hybrid_gap_adjusted": 0.175,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1419,
      "hr_prob_valinor_nonstacked_beta_raw": 0.141,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.174,
      "hr_prob_palantir": 0.1727,
      "hr_prob_rf_safe_raw": 0.1816,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1583,
      "hr_edge_palantir": 0.0428,
      "hr_edge_catboost_safe": 0.0517,
      "hr_edge_hybrid_gap_adjusted": 0.0451,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0422,
      "hr_edge_valinor_nonstacked_beta": 0.012,
      "hr_edge_rf_safe_raw": 0.0517,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0422,
      "hr_edge_rf_safe_calibrated_logistic": 0.0284,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.174,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "top_3",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 2,
      "edge_direction_rank": 2,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1249,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 17.03,
      "palantir_expected_home_runs": 17.03,
      "palantir_prob_over": 0.14738549142030344,
      "palantir_hr_prob": 0.1727,
      "palantir_prob_under": 0.8526145085796966,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.02248549142030344,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.2004,
      "fangorn_expected_home_runs": 0.2004,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.029226389242902204,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1419,
      "valinor_hr_prob": 0.1419,
      "valinor_prob_under": 0.8581,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.012,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.012226389242902203,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1727,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0428,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0422,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "William Contreras",
      "hitter_id": 661388,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 670,
      "under_odds": null,
      "expected_home_runs": 0.2004,
      "prob_1_plus_hr": 0.1816,
      "calibrated_prob_1_plus_hr": 0.105165,
      "model_over_probability": 0.1816,
      "model_under_probability": 0.8184,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1299,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0517,
      "edge_under": null,
      "recommended_side": "Over",
      "recommended_edge": 0.0517,
      "play_tier": "Play",
      "no_play_reason": null,
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9403,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 4.32,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; same_side_matchup",
      "handedness_matchup": "same_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 18.0,
      "projected_home_runs_rf_safe_season": 18.0,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 17.03,
      "projected_home_runs_palantir": 17.03,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1816,
      "hr_prob_hybrid_gap_adjusted": 0.175,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1419,
      "hr_prob_valinor_nonstacked_beta_raw": 0.141,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.174,
      "hr_prob_palantir": 0.1727,
      "hr_prob_rf_safe_raw": 0.1816,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1583,
      "hr_edge_palantir": 0.0428,
      "hr_edge_catboost_safe": 0.0517,
      "hr_edge_hybrid_gap_adjusted": 0.0451,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0422,
      "hr_edge_valinor_nonstacked_beta": 0.012,
      "hr_edge_rf_safe_raw": 0.0517,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0422,
      "hr_edge_rf_safe_calibrated_logistic": 0.0284,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.174,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "top_3",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 3,
      "edge_direction_rank": 3,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 17.03,
      "palantir_expected_home_runs": 17.03,
      "palantir_prob_over": 0.14738549142030344,
      "palantir_hr_prob": 0.1727,
      "palantir_prob_under": 0.8526145085796966,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0428,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.2004,
      "fangorn_expected_home_runs": 0.2004,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0422,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1419,
      "valinor_hr_prob": 0.1419,
      "valinor_prob_under": 0.8581,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.012,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.012226389242902203,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1727,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Brice Turang",
      "hitter_id": 668930,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 865,
      "under_odds": -1360,
      "expected_home_runs": 0.1616,
      "prob_1_plus_hr": 0.1492,
      "calibrated_prob_1_plus_hr": 0.083348,
      "model_over_probability": 0.1492,
      "model_under_probability": 0.8508,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1036,
      "implied_under_probability_raw": 0.9315,
      "implied_over_probability_novig": 0.1001,
      "implied_under_probability_novig": 0.8999,
      "edge_over": 0.0456,
      "edge_under": -0.0807,
      "recommended_side": "Over",
      "recommended_edge": 0.0456,
      "play_tier": "Play",
      "no_play_reason": null,
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9604,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.59,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 108.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 12.0,
      "projected_home_runs_rf_safe_season": 15.87,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 13.93,
      "projected_home_runs_palantir": 13.93,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1492,
      "hr_prob_hybrid_gap_adjusted": 0.1666,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1248,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1249,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1675,
      "hr_prob_palantir": 0.171,
      "hr_prob_rf_safe_raw": 0.1924,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1671,
      "hr_edge_palantir": 0.0674,
      "hr_edge_catboost_safe": 0.0456,
      "hr_edge_hybrid_gap_adjusted": 0.063,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0685,
      "hr_edge_valinor_nonstacked_beta": 0.0212,
      "hr_edge_rf_safe_raw": 0.0888,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0685,
      "hr_edge_rf_safe_calibrated_logistic": 0.0635,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.3225,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1675,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "STRONG_DAMAGE",
      "damage_label": "Strong Damage",
      "damage_score": 2,
      "damage_rank_bucket": "top_5",
      "damage_note": "Strong damage support from top-board HR context or fuller trust alignment.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 4,
      "edge_direction_rank": 4,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1001,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 13.93,
      "palantir_expected_home_runs": 13.93,
      "palantir_prob_over": 0.1463307754417098,
      "palantir_hr_prob": 0.171,
      "palantir_prob_under": 0.8536692245582902,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.04623077544170981,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1616,
      "fangorn_expected_home_runs": 0.1616,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.054026389242902206,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1248,
      "valinor_hr_prob": 0.1248,
      "valinor_prob_under": 0.8752,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0212,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.029326389242902207,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.171,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0674,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0685,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Brice Turang",
      "hitter_id": 668930,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 855,
      "under_odds": null,
      "expected_home_runs": 0.1616,
      "prob_1_plus_hr": 0.1492,
      "calibrated_prob_1_plus_hr": 0.083348,
      "model_over_probability": 0.1492,
      "model_under_probability": 0.8508,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1047,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0445,
      "edge_under": null,
      "recommended_side": "Over",
      "recommended_edge": 0.0445,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9604,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.59,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 108.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 12.0,
      "projected_home_runs_rf_safe_season": 15.87,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 13.93,
      "projected_home_runs_palantir": 13.93,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1492,
      "hr_prob_hybrid_gap_adjusted": 0.1666,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1248,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1249,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1675,
      "hr_prob_palantir": 0.171,
      "hr_prob_rf_safe_raw": 0.1924,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1671,
      "hr_edge_palantir": 0.0663,
      "hr_edge_catboost_safe": 0.0445,
      "hr_edge_hybrid_gap_adjusted": 0.0619,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0674,
      "hr_edge_valinor_nonstacked_beta": 0.0201,
      "hr_edge_rf_safe_raw": 0.0877,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0674,
      "hr_edge_rf_safe_calibrated_logistic": 0.0624,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.3225,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1675,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "STRONG_DAMAGE",
      "damage_label": "Strong Damage",
      "damage_score": 2,
      "damage_rank_bucket": "top_5",
      "damage_note": "Strong damage support from top-board HR context or fuller trust alignment.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 5,
      "edge_direction_rank": 5,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 13.93,
      "palantir_expected_home_runs": 13.93,
      "palantir_prob_over": 0.1463307754417098,
      "palantir_hr_prob": 0.171,
      "palantir_prob_under": 0.8536692245582902,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0663,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1616,
      "fangorn_expected_home_runs": 0.1616,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0674,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1248,
      "valinor_hr_prob": 0.1248,
      "valinor_prob_under": 0.8752,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0201,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.029326389242902207,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.171,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Brice Turang",
      "hitter_id": 668930,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 850,
      "under_odds": -1435,
      "expected_home_runs": 0.1616,
      "prob_1_plus_hr": 0.1492,
      "calibrated_prob_1_plus_hr": 0.083348,
      "model_over_probability": 0.1492,
      "model_under_probability": 0.8508,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1053,
      "implied_under_probability_raw": 0.9349,
      "implied_over_probability_novig": 0.1012,
      "implied_under_probability_novig": 0.8988,
      "edge_over": 0.0439,
      "edge_under": -0.0841,
      "recommended_side": "Over",
      "recommended_edge": 0.0439,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.9604,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.59,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 108.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 12.0,
      "projected_home_runs_rf_safe_season": 15.87,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 13.93,
      "projected_home_runs_palantir": 13.93,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1492,
      "hr_prob_hybrid_gap_adjusted": 0.1666,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1248,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1249,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1675,
      "hr_prob_palantir": 0.171,
      "hr_prob_rf_safe_raw": 0.1924,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1671,
      "hr_edge_palantir": 0.0657,
      "hr_edge_catboost_safe": 0.0439,
      "hr_edge_hybrid_gap_adjusted": 0.0613,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0668,
      "hr_edge_valinor_nonstacked_beta": 0.0195,
      "hr_edge_rf_safe_raw": 0.0871,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0668,
      "hr_edge_rf_safe_calibrated_logistic": 0.0618,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.3225,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1675,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 6,
      "edge_direction_rank": 6,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1012,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 13.93,
      "palantir_expected_home_runs": 13.93,
      "palantir_prob_over": 0.1463307754417098,
      "palantir_hr_prob": 0.171,
      "palantir_prob_under": 0.8536692245582902,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.045130775441709806,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1616,
      "fangorn_expected_home_runs": 0.1616,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0529263892429022,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1248,
      "valinor_hr_prob": 0.1248,
      "valinor_prob_under": 0.8752,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0195,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.029326389242902207,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.171,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0657,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0668,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Daniel Schneemann",
      "hitter_id": 682177,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 810,
      "under_odds": -1230,
      "expected_home_runs": 0.1664,
      "prob_1_plus_hr": 0.1533,
      "calibrated_prob_1_plus_hr": 0.086047,
      "model_over_probability": 0.1533,
      "model_under_probability": 0.8467,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1099,
      "implied_under_probability_raw": 0.9248,
      "implied_over_probability_novig": 0.1062,
      "implied_under_probability_novig": 0.8938,
      "edge_over": 0.0434,
      "edge_under": -0.0781,
      "recommended_side": "Over",
      "recommended_edge": 0.0434,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 6,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.2,
      "xpa_adjusted_for_platoon": 3.65,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 10.0,
      "projected_home_runs_rf_safe_season": 5.48,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 8.89,
      "projected_home_runs_palantir": 8.89,
      "hr_prob_rf_safe": 0.0908,
      "hr_prob_catboost_safe": 0.1533,
      "hr_prob_hybrid_gap_adjusted": 0.1021,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.0908,
      "hr_prob_valinor_nonstacked_beta": 0.1205,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1208,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1033,
      "hr_prob_palantir": 0.1375,
      "hr_prob_rf_safe_raw": 0.0872,
      "hr_prob_rf_safe_calibrated_isotonic": 0.0908,
      "hr_prob_rf_safe_calibrated_logistic": 0.0962,
      "hr_edge_palantir": 0.0276,
      "hr_edge_catboost_safe": 0.0434,
      "hr_edge_hybrid_gap_adjusted": -0.0078,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0191,
      "hr_edge_valinor_nonstacked_beta": 0.0106,
      "hr_edge_rf_safe_raw": -0.0227,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0191,
      "hr_edge_rf_safe_calibrated_logistic": -0.0137,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.0908,
      "fangorn_projection_spread_ratio": 0.452,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1033,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "HEAVY_SUPPRESSION",
      "suppression_label": "Heavy Suppression",
      "suppression_score": 60,
      "suppression_reason_count": 5,
      "suppression_note": "Multiple drags are weighing on the HR signal: mid-late lineup slot, thin opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Heavy suppression is stacked strongly enough to downgrade the read.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 7,
      "edge_direction_rank": 7,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1062,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 8.89,
      "palantir_expected_home_runs": 8.89,
      "palantir_prob_over": 0.12466777590041371,
      "palantir_hr_prob": 0.1375,
      "palantir_prob_under": 0.8753322240995863,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.018467775900413708,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1664,
      "fangorn_expected_home_runs": 0.1664,
      "fangorn_prob_over": 0.11350354822262873,
      "fangorn_hr_prob": 0.0908,
      "fangorn_prob_under": 0.8864964517773712,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.007303548222628728,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1205,
      "valinor_hr_prob": 0.1205,
      "valinor_prob_under": 0.8795,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0106,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01116422767778498,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1375,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0276,
      "fangorn_prob_over_training_time": 0.0908,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0191,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Daniel Schneemann",
      "hitter_id": 682177,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 800,
      "under_odds": -1305,
      "expected_home_runs": 0.1664,
      "prob_1_plus_hr": 0.1533,
      "calibrated_prob_1_plus_hr": 0.086047,
      "model_over_probability": 0.1533,
      "model_under_probability": 0.8467,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1111,
      "implied_under_probability_raw": 0.9288,
      "implied_over_probability_novig": 0.1068,
      "implied_under_probability_novig": 0.8932,
      "edge_over": 0.0422,
      "edge_under": -0.0821,
      "recommended_side": "Over",
      "recommended_edge": 0.0422,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 6,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.2,
      "xpa_adjusted_for_platoon": 3.65,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 10.0,
      "projected_home_runs_rf_safe_season": 5.48,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 8.89,
      "projected_home_runs_palantir": 8.89,
      "hr_prob_rf_safe": 0.0908,
      "hr_prob_catboost_safe": 0.1533,
      "hr_prob_hybrid_gap_adjusted": 0.1021,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.0908,
      "hr_prob_valinor_nonstacked_beta": 0.1205,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1208,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1033,
      "hr_prob_palantir": 0.1375,
      "hr_prob_rf_safe_raw": 0.0872,
      "hr_prob_rf_safe_calibrated_isotonic": 0.0908,
      "hr_prob_rf_safe_calibrated_logistic": 0.0962,
      "hr_edge_palantir": 0.0264,
      "hr_edge_catboost_safe": 0.0422,
      "hr_edge_hybrid_gap_adjusted": -0.009,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0203,
      "hr_edge_valinor_nonstacked_beta": 0.0094,
      "hr_edge_rf_safe_raw": -0.0239,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0203,
      "hr_edge_rf_safe_calibrated_logistic": -0.0149,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.0908,
      "fangorn_projection_spread_ratio": 0.452,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1033,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "HEAVY_SUPPRESSION",
      "suppression_label": "Heavy Suppression",
      "suppression_score": 60,
      "suppression_reason_count": 5,
      "suppression_note": "Multiple drags are weighing on the HR signal: mid-late lineup slot, thin opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Heavy suppression is stacked strongly enough to downgrade the read.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 8,
      "edge_direction_rank": 8,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1068,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 8.89,
      "palantir_expected_home_runs": 8.89,
      "palantir_prob_over": 0.12466777590041371,
      "palantir_hr_prob": 0.1375,
      "palantir_prob_under": 0.8753322240995863,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.017867775900413704,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1664,
      "fangorn_expected_home_runs": 0.1664,
      "fangorn_prob_over": 0.11350354822262873,
      "fangorn_hr_prob": 0.0908,
      "fangorn_prob_under": 0.8864964517773712,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.006703548222628725,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1205,
      "valinor_hr_prob": 0.1205,
      "valinor_prob_under": 0.8795,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0094,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01116422767778498,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1375,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0264,
      "fangorn_prob_over_training_time": 0.0908,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0203,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Daniel Schneemann",
      "hitter_id": 682177,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 800,
      "under_odds": null,
      "expected_home_runs": 0.1664,
      "prob_1_plus_hr": 0.1533,
      "calibrated_prob_1_plus_hr": 0.086047,
      "model_over_probability": 0.1533,
      "model_under_probability": 0.8467,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1111,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0422,
      "edge_under": null,
      "recommended_side": "Over",
      "recommended_edge": 0.0422,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 6,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.2,
      "xpa_adjusted_for_platoon": 3.65,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 10.0,
      "projected_home_runs_rf_safe_season": 5.48,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 8.89,
      "projected_home_runs_palantir": 8.89,
      "hr_prob_rf_safe": 0.0908,
      "hr_prob_catboost_safe": 0.1533,
      "hr_prob_hybrid_gap_adjusted": 0.1021,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.0908,
      "hr_prob_valinor_nonstacked_beta": 0.1205,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1208,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1033,
      "hr_prob_palantir": 0.1375,
      "hr_prob_rf_safe_raw": 0.0872,
      "hr_prob_rf_safe_calibrated_isotonic": 0.0908,
      "hr_prob_rf_safe_calibrated_logistic": 0.0962,
      "hr_edge_palantir": 0.0264,
      "hr_edge_catboost_safe": 0.0422,
      "hr_edge_hybrid_gap_adjusted": -0.009,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0203,
      "hr_edge_valinor_nonstacked_beta": 0.0094,
      "hr_edge_rf_safe_raw": -0.0239,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0203,
      "hr_edge_rf_safe_calibrated_logistic": -0.0149,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.0908,
      "fangorn_projection_spread_ratio": 0.452,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1033,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "HEAVY_SUPPRESSION",
      "suppression_label": "Heavy Suppression",
      "suppression_score": 60,
      "suppression_reason_count": 5,
      "suppression_note": "Multiple drags are weighing on the HR signal: mid-late lineup slot, thin opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Heavy suppression is stacked strongly enough to downgrade the read.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 9,
      "edge_direction_rank": 9,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 8.89,
      "palantir_expected_home_runs": 8.89,
      "palantir_prob_over": 0.12466777590041371,
      "palantir_hr_prob": 0.1375,
      "palantir_prob_under": 0.8753322240995863,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0264,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1664,
      "fangorn_expected_home_runs": 0.1664,
      "fangorn_prob_over": 0.11350354822262873,
      "fangorn_hr_prob": 0.0908,
      "fangorn_prob_under": 0.8864964517773712,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.0203,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1205,
      "valinor_hr_prob": 0.1205,
      "valinor_prob_under": 0.8795,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0094,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01116422767778498,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1375,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.0908,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Christian Yelich",
      "hitter_id": 592885,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 485,
      "under_odds": -665,
      "expected_home_runs": 0.229,
      "prob_1_plus_hr": 0.2047,
      "calibrated_prob_1_plus_hr": 0.12139,
      "model_over_probability": 0.2047,
      "model_under_probability": 0.7953,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1709,
      "implied_under_probability_raw": 0.8693,
      "implied_over_probability_novig": 0.1643,
      "implied_under_probability_novig": 0.8357,
      "edge_over": 0.0338,
      "edge_under": -0.074,
      "recommended_side": "Over",
      "recommended_edge": 0.0338,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.958,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.49,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 20.0,
      "projected_home_runs_rf_safe_season": 25.3,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 22.69,
      "projected_home_runs_palantir": 22.69,
      "hr_prob_rf_safe": 0.2597,
      "hr_prob_catboost_safe": 0.2047,
      "hr_prob_hybrid_gap_adjusted": 0.2498,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.2597,
      "hr_prob_valinor_nonstacked_beta": 0.1539,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1524,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.2487,
      "hr_prob_palantir": 0.2288,
      "hr_prob_rf_safe_raw": 0.2515,
      "hr_prob_rf_safe_calibrated_isotonic": 0.2597,
      "hr_prob_rf_safe_calibrated_logistic": 0.2227,
      "hr_edge_palantir": 0.0579,
      "hr_edge_catboost_safe": 0.0338,
      "hr_edge_hybrid_gap_adjusted": 0.0789,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0888,
      "hr_edge_valinor_nonstacked_beta": -0.017,
      "hr_edge_rf_safe_raw": 0.0806,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0888,
      "hr_edge_rf_safe_calibrated_logistic": 0.0518,
      "palantir_confidence_label": "Playable",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.2597,
      "fangorn_projection_spread_ratio": 0.265,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.2487,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 23,
      "suppression_reason_count": 2,
      "suppression_note": "Some drag is present: opportunity penalty, tough contact allowance.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "25-30%",
      "hr_confidence_zone_tag": "Strong Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 10,
      "edge_direction_rank": 10,
      "value_score": 22.5,
      "value_rank": 1,
      "value_box_rank": 1,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1643,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 22.69,
      "palantir_expected_home_runs": 22.69,
      "palantir_prob_over": 0.1801518327645903,
      "palantir_hr_prob": 0.2288,
      "palantir_prob_under": 0.8198481672354097,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.01585183276459029,
      "palantir_confidence": "Playable",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.229,
      "fangorn_expected_home_runs": 0.229,
      "fangorn_prob_over": 0.18907589446128312,
      "fangorn_hr_prob": 0.2597,
      "fangorn_prob_under": 0.8109241055387169,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.024775894461283116,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1539,
      "valinor_hr_prob": 0.1539,
      "valinor_prob_under": 0.8461,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.017,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03517589446128311,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.2288,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0579,
      "fangorn_prob_over_training_time": 0.2597,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0888,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Christian Yelich",
      "hitter_id": 592885,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 480,
      "under_odds": -625,
      "expected_home_runs": 0.229,
      "prob_1_plus_hr": 0.2047,
      "calibrated_prob_1_plus_hr": 0.12139,
      "model_over_probability": 0.2047,
      "model_under_probability": 0.7953,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1724,
      "implied_under_probability_raw": 0.8621,
      "implied_over_probability_novig": 0.1667,
      "implied_under_probability_novig": 0.8333,
      "edge_over": 0.0323,
      "edge_under": -0.0668,
      "recommended_side": "Over",
      "recommended_edge": 0.0323,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.958,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.49,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 20.0,
      "projected_home_runs_rf_safe_season": 25.3,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 22.69,
      "projected_home_runs_palantir": 22.69,
      "hr_prob_rf_safe": 0.2597,
      "hr_prob_catboost_safe": 0.2047,
      "hr_prob_hybrid_gap_adjusted": 0.2498,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.2597,
      "hr_prob_valinor_nonstacked_beta": 0.1539,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1524,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.2487,
      "hr_prob_palantir": 0.2288,
      "hr_prob_rf_safe_raw": 0.2515,
      "hr_prob_rf_safe_calibrated_isotonic": 0.2597,
      "hr_prob_rf_safe_calibrated_logistic": 0.2227,
      "hr_edge_palantir": 0.0564,
      "hr_edge_catboost_safe": 0.0323,
      "hr_edge_hybrid_gap_adjusted": 0.0774,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0873,
      "hr_edge_valinor_nonstacked_beta": -0.0185,
      "hr_edge_rf_safe_raw": 0.0791,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0873,
      "hr_edge_rf_safe_calibrated_logistic": 0.0503,
      "palantir_confidence_label": "Playable",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.2597,
      "fangorn_projection_spread_ratio": 0.265,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.2487,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 23,
      "suppression_reason_count": 2,
      "suppression_note": "Some drag is present: opportunity penalty, tough contact allowance.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "25-30%",
      "hr_confidence_zone_tag": "Strong Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 11,
      "edge_direction_rank": 11,
      "value_score": 22.3,
      "value_rank": 2,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1667,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 22.69,
      "palantir_expected_home_runs": 22.69,
      "palantir_prob_over": 0.1801518327645903,
      "palantir_hr_prob": 0.2288,
      "palantir_prob_under": 0.8198481672354097,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.013451832764590305,
      "palantir_confidence": "Playable",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.229,
      "fangorn_expected_home_runs": 0.229,
      "fangorn_prob_over": 0.18907589446128312,
      "fangorn_hr_prob": 0.2597,
      "fangorn_prob_under": 0.8109241055387169,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.02237589446128313,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1539,
      "valinor_hr_prob": 0.1539,
      "valinor_prob_under": 0.8461,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0185,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03517589446128311,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.2288,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0564,
      "fangorn_prob_over_training_time": 0.2597,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0873,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Christian Yelich",
      "hitter_id": 592885,
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 480,
      "under_odds": null,
      "expected_home_runs": 0.229,
      "prob_1_plus_hr": 0.2047,
      "calibrated_prob_1_plus_hr": 0.12139,
      "model_over_probability": 0.2047,
      "model_under_probability": 0.7953,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1724,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0323,
      "edge_under": null,
      "recommended_side": "Over",
      "recommended_edge": 0.0323,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.958,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.49,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.915,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "hitter-friendly",
      "hr_multiplier": 1.118,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 20.0,
      "projected_home_runs_rf_safe_season": 25.3,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 22.69,
      "projected_home_runs_palantir": 22.69,
      "hr_prob_rf_safe": 0.2597,
      "hr_prob_catboost_safe": 0.2047,
      "hr_prob_hybrid_gap_adjusted": 0.2498,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.2597,
      "hr_prob_valinor_nonstacked_beta": 0.1539,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1524,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.2487,
      "hr_prob_palantir": 0.2288,
      "hr_prob_rf_safe_raw": 0.2515,
      "hr_prob_rf_safe_calibrated_isotonic": 0.2597,
      "hr_prob_rf_safe_calibrated_logistic": 0.2227,
      "hr_edge_palantir": 0.0564,
      "hr_edge_catboost_safe": 0.0323,
      "hr_edge_hybrid_gap_adjusted": 0.0774,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0873,
      "hr_edge_valinor_nonstacked_beta": -0.0185,
      "hr_edge_rf_safe_raw": 0.0791,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0873,
      "hr_edge_rf_safe_calibrated_logistic": 0.0503,
      "palantir_confidence_label": "Playable",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "WEAK_SUPPORT",
      "fangorn_support_label": "Lighter Support",
      "fangorn_support_warning_count": 2,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.2597,
      "fangorn_projection_spread_ratio": 0.265,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.2487,
      "fangorn_exposure_tier": "STANDARD_EXPOSURE",
      "fangorn_exposure_label": "Standard Exposure",
      "fangorn_confidence_segment_label": "Lighter Support + Model Lift",
      "fangorn_exposure_note": "Usable as moderated upside, not a primary trust pocket.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 23,
      "suppression_reason_count": 2,
      "suppression_note": "Some drag is present: opportunity penalty, tough contact allowance.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "25-30%",
      "hr_confidence_zone_tag": "Strong Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 12,
      "edge_direction_rank": 12,
      "value_score": 22.3,
      "value_rank": 3,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 22.69,
      "palantir_expected_home_runs": 22.69,
      "palantir_prob_over": 0.1801518327645903,
      "palantir_hr_prob": 0.2288,
      "palantir_prob_under": 0.8198481672354097,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0564,
      "palantir_confidence": "Playable",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.229,
      "fangorn_expected_home_runs": 0.229,
      "fangorn_prob_over": 0.18907589446128312,
      "fangorn_hr_prob": 0.2597,
      "fangorn_prob_under": 0.8109241055387169,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0873,
      "fangorn_confidence": "Lighter Support + Model Lift",
      "fangorn_signal_label": "Lighter Support / Standard Exposure",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1539,
      "valinor_hr_prob": 0.1539,
      "valinor_prob_under": 0.8461,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0185,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03517589446128311,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.2288,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.2597,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Bo Naylor",
      "hitter_id": 666310,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 620,
      "under_odds": -860,
      "expected_home_runs": 0.1845,
      "prob_1_plus_hr": 0.1685,
      "calibrated_prob_1_plus_hr": 0.096211,
      "model_over_probability": 0.1685,
      "model_under_probability": 0.8315,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1389,
      "implied_under_probability_raw": 0.8958,
      "implied_over_probability_novig": 0.1342,
      "implied_under_probability_novig": 0.8658,
      "edge_over": 0.0296,
      "edge_under": -0.0643,
      "recommended_side": "Over",
      "recommended_edge": 0.0296,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 4,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.45,
      "xpa_adjusted_for_platoon": 3.86,
      "opportunity_penalty_reason": "historical_split_blend; late_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 13.0,
      "projected_home_runs_rf_safe_season": 13.8,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 12.75,
      "projected_home_runs_palantir": 12.75,
      "hr_prob_rf_safe": 0.1573,
      "hr_prob_catboost_safe": 0.1685,
      "hr_prob_hybrid_gap_adjusted": 0.1607,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1573,
      "hr_prob_valinor_nonstacked_beta": 0.1557,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1541,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1596,
      "hr_prob_palantir": 0.1655,
      "hr_prob_rf_safe_raw": 0.1779,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1573,
      "hr_prob_rf_safe_calibrated_logistic": 0.1553,
      "hr_edge_palantir": 0.0266,
      "hr_edge_catboost_safe": 0.0296,
      "hr_edge_hybrid_gap_adjusted": 0.0218,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0184,
      "hr_edge_valinor_nonstacked_beta": 0.0168,
      "hr_edge_rf_safe_raw": 0.039,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0184,
      "hr_edge_rf_safe_calibrated_logistic": 0.0164,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1573,
      "fangorn_projection_spread_ratio": 0.0615,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1596,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 13,
      "edge_direction_rank": 13,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1342,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 12.75,
      "palantir_expected_home_runs": 12.75,
      "palantir_prob_over": 0.14289060291162684,
      "palantir_hr_prob": 0.1655,
      "palantir_prob_under": 0.8571093970883732,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.008690602911626821,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1845,
      "fangorn_expected_home_runs": 0.1845,
      "fangorn_prob_over": 0.14755111419210798,
      "fangorn_hr_prob": 0.1573,
      "fangorn_prob_under": 0.852448885807892,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.013351114192107966,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1557,
      "valinor_hr_prob": 0.1557,
      "valinor_prob_under": 0.8443,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0168,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01280939708837317,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1655,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0266,
      "fangorn_prob_over_training_time": 0.1573,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0184,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Bo Naylor",
      "hitter_id": 666310,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 620,
      "under_odds": -915,
      "expected_home_runs": 0.1845,
      "prob_1_plus_hr": 0.1685,
      "calibrated_prob_1_plus_hr": 0.096211,
      "model_over_probability": 0.1685,
      "model_under_probability": 0.8315,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1389,
      "implied_under_probability_raw": 0.9015,
      "implied_over_probability_novig": 0.1335,
      "implied_under_probability_novig": 0.8665,
      "edge_over": 0.0296,
      "edge_under": -0.07,
      "recommended_side": "Over",
      "recommended_edge": 0.0296,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 4,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.45,
      "xpa_adjusted_for_platoon": 3.86,
      "opportunity_penalty_reason": "historical_split_blend; late_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 13.0,
      "projected_home_runs_rf_safe_season": 13.8,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 12.75,
      "projected_home_runs_palantir": 12.75,
      "hr_prob_rf_safe": 0.1573,
      "hr_prob_catboost_safe": 0.1685,
      "hr_prob_hybrid_gap_adjusted": 0.1607,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1573,
      "hr_prob_valinor_nonstacked_beta": 0.1557,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1541,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1596,
      "hr_prob_palantir": 0.1655,
      "hr_prob_rf_safe_raw": 0.1779,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1573,
      "hr_prob_rf_safe_calibrated_logistic": 0.1553,
      "hr_edge_palantir": 0.0266,
      "hr_edge_catboost_safe": 0.0296,
      "hr_edge_hybrid_gap_adjusted": 0.0218,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0184,
      "hr_edge_valinor_nonstacked_beta": 0.0168,
      "hr_edge_rf_safe_raw": 0.039,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0184,
      "hr_edge_rf_safe_calibrated_logistic": 0.0164,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1573,
      "fangorn_projection_spread_ratio": 0.0615,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1596,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 14,
      "edge_direction_rank": 14,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1335,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 12.75,
      "palantir_expected_home_runs": 12.75,
      "palantir_prob_over": 0.14289060291162684,
      "palantir_hr_prob": 0.1655,
      "palantir_prob_under": 0.8571093970883732,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.009390602911626827,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1845,
      "fangorn_expected_home_runs": 0.1845,
      "fangorn_prob_over": 0.14755111419210798,
      "fangorn_hr_prob": 0.1573,
      "fangorn_prob_under": 0.852448885807892,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.014051114192107972,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1557,
      "valinor_hr_prob": 0.1557,
      "valinor_prob_under": 0.8443,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0168,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01280939708837317,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1655,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0266,
      "fangorn_prob_over_training_time": 0.1573,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0184,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Bo Naylor",
      "hitter_id": 666310,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 620,
      "under_odds": null,
      "expected_home_runs": 0.1845,
      "prob_1_plus_hr": 0.1685,
      "calibrated_prob_1_plus_hr": 0.096211,
      "model_over_probability": 0.1685,
      "model_under_probability": 0.8315,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1389,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0296,
      "edge_under": null,
      "recommended_side": "Over",
      "recommended_edge": 0.0296,
      "play_tier": "Lean",
      "no_play_reason": null,
      "lineup_slot": 4,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.45,
      "xpa_adjusted_for_platoon": 3.86,
      "opportunity_penalty_reason": "historical_split_blend; late_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 13.0,
      "projected_home_runs_rf_safe_season": 13.8,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 12.75,
      "projected_home_runs_palantir": 12.75,
      "hr_prob_rf_safe": 0.1573,
      "hr_prob_catboost_safe": 0.1685,
      "hr_prob_hybrid_gap_adjusted": 0.1607,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1573,
      "hr_prob_valinor_nonstacked_beta": 0.1557,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1541,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1596,
      "hr_prob_palantir": 0.1655,
      "hr_prob_rf_safe_raw": 0.1779,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1573,
      "hr_prob_rf_safe_calibrated_logistic": 0.1553,
      "hr_edge_palantir": 0.0266,
      "hr_edge_catboost_safe": 0.0296,
      "hr_edge_hybrid_gap_adjusted": 0.0218,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0184,
      "hr_edge_valinor_nonstacked_beta": 0.0168,
      "hr_edge_rf_safe_raw": 0.039,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0184,
      "hr_edge_rf_safe_calibrated_logistic": 0.0164,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1573,
      "fangorn_projection_spread_ratio": 0.0615,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1596,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "outside_top_5",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 15,
      "edge_direction_rank": 15,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 12.75,
      "palantir_expected_home_runs": 12.75,
      "palantir_prob_over": 0.14289060291162684,
      "palantir_hr_prob": 0.1655,
      "palantir_prob_under": 0.8571093970883732,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0266,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1845,
      "fangorn_expected_home_runs": 0.1845,
      "fangorn_prob_over": 0.14755111419210798,
      "fangorn_hr_prob": 0.1573,
      "fangorn_prob_under": 0.852448885807892,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0184,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1557,
      "valinor_hr_prob": 0.1557,
      "valinor_prob_under": 0.8443,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0168,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01280939708837317,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1655,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1573,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Steven Kwan",
      "hitter_id": 680757,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 1010,
      "under_odds": -1720,
      "expected_home_runs": 0.1019,
      "prob_1_plus_hr": 0.0969,
      "calibrated_prob_1_plus_hr": 0.05053,
      "model_over_probability": 0.0969,
      "model_under_probability": 0.9031,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.0901,
      "implied_under_probability_raw": 0.9451,
      "implied_over_probability_novig": 0.087,
      "implied_under_probability_novig": 0.913,
      "edge_over": 0.0068,
      "edge_under": -0.042,
      "recommended_side": "No Play",
      "recommended_edge": 0.0068,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.61,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 104.1,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 11.0,
      "projected_home_runs_rf_safe_season": 11.27,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 10.68,
      "projected_home_runs_palantir": 10.68,
      "hr_prob_rf_safe": 0.1034,
      "hr_prob_catboost_safe": 0.0969,
      "hr_prob_hybrid_gap_adjusted": 0.1014,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1034,
      "hr_prob_valinor_nonstacked_beta": 0.1264,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1264,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1021,
      "hr_prob_palantir": 0.0942,
      "hr_prob_rf_safe_raw": 0.0991,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1034,
      "hr_prob_rf_safe_calibrated_logistic": 0.1027,
      "hr_edge_palantir": 0.0041,
      "hr_edge_catboost_safe": 0.0068,
      "hr_edge_hybrid_gap_adjusted": 0.0113,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0133,
      "hr_edge_valinor_nonstacked_beta": 0.0363,
      "hr_edge_rf_safe_raw": 0.009,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0133,
      "hr_edge_rf_safe_calibrated_logistic": 0.0126,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1034,
      "fangorn_projection_spread_ratio": 0.0245,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1021,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "unranked",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Low-damage structure is a consistent negative interaction context.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 21,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.087,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 10.68,
      "palantir_expected_home_runs": 10.68,
      "palantir_prob_over": 0.0936904454363607,
      "palantir_hr_prob": 0.0942,
      "palantir_prob_under": 0.9063095545636393,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.006690445436360701,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1019,
      "fangorn_expected_home_runs": 0.1019,
      "fangorn_prob_over": 0.12071680682794812,
      "fangorn_hr_prob": 0.1034,
      "fangorn_prob_under": 0.8792831931720518,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.03371680682794813,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1264,
      "valinor_hr_prob": 0.1264,
      "valinor_prob_under": 0.8735999999999999,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0363,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03270955456363932,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.0942,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.0041,
      "fangorn_prob_over_training_time": 0.1034,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0133,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Steven Kwan",
      "hitter_id": 680757,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 990,
      "under_odds": null,
      "expected_home_runs": 0.1019,
      "prob_1_plus_hr": 0.0969,
      "calibrated_prob_1_plus_hr": 0.05053,
      "model_over_probability": 0.0969,
      "model_under_probability": 0.9031,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.0917,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": 0.0052,
      "edge_under": null,
      "recommended_side": "No Play",
      "recommended_edge": 0.0052,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.61,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 104.1,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 11.0,
      "projected_home_runs_rf_safe_season": 11.27,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 10.68,
      "projected_home_runs_palantir": 10.68,
      "hr_prob_rf_safe": 0.1034,
      "hr_prob_catboost_safe": 0.0969,
      "hr_prob_hybrid_gap_adjusted": 0.1014,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1034,
      "hr_prob_valinor_nonstacked_beta": 0.1264,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1264,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1021,
      "hr_prob_palantir": 0.0942,
      "hr_prob_rf_safe_raw": 0.0991,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1034,
      "hr_prob_rf_safe_calibrated_logistic": 0.1027,
      "hr_edge_palantir": 0.0025,
      "hr_edge_catboost_safe": 0.0052,
      "hr_edge_hybrid_gap_adjusted": 0.0097,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0117,
      "hr_edge_valinor_nonstacked_beta": 0.0347,
      "hr_edge_rf_safe_raw": 0.0074,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0117,
      "hr_edge_rf_safe_calibrated_logistic": 0.011,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1034,
      "fangorn_projection_spread_ratio": 0.0245,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1021,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "unranked",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Low-damage structure is a consistent negative interaction context.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 23,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 10.68,
      "palantir_expected_home_runs": 10.68,
      "palantir_prob_over": 0.0936904454363607,
      "palantir_hr_prob": 0.0942,
      "palantir_prob_under": 0.9063095545636393,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.0025,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1019,
      "fangorn_expected_home_runs": 0.1019,
      "fangorn_prob_over": 0.12071680682794812,
      "fangorn_hr_prob": 0.1034,
      "fangorn_prob_under": 0.8792831931720518,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.0117,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1264,
      "valinor_hr_prob": 0.1264,
      "valinor_prob_under": 0.8735999999999999,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0347,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03270955456363932,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.0942,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1034,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Steven Kwan",
      "hitter_id": 680757,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 985,
      "under_odds": -1815,
      "expected_home_runs": 0.1019,
      "prob_1_plus_hr": 0.0969,
      "calibrated_prob_1_plus_hr": 0.05053,
      "model_over_probability": 0.0969,
      "model_under_probability": 0.9031,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.0922,
      "implied_under_probability_raw": 0.9478,
      "implied_over_probability_novig": 0.0887,
      "implied_under_probability_novig": 0.9113,
      "edge_over": 0.0047,
      "edge_under": -0.0447,
      "recommended_side": "No Play",
      "recommended_edge": 0.0047,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 2,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.65,
      "xpa_adjusted_for_platoon": 4.61,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 104.1,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 11.0,
      "projected_home_runs_rf_safe_season": 11.27,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 10.68,
      "projected_home_runs_palantir": 10.68,
      "hr_prob_rf_safe": 0.1034,
      "hr_prob_catboost_safe": 0.0969,
      "hr_prob_hybrid_gap_adjusted": 0.1014,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1034,
      "hr_prob_valinor_nonstacked_beta": 0.1264,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1264,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1021,
      "hr_prob_palantir": 0.0942,
      "hr_prob_rf_safe_raw": 0.0991,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1034,
      "hr_prob_rf_safe_calibrated_logistic": 0.1027,
      "hr_edge_palantir": 0.002,
      "hr_edge_catboost_safe": 0.0047,
      "hr_edge_hybrid_gap_adjusted": 0.0092,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": 0.0112,
      "hr_edge_valinor_nonstacked_beta": 0.0342,
      "hr_edge_rf_safe_raw": 0.0069,
      "hr_edge_rf_safe_calibrated_isotonic": 0.0112,
      "hr_edge_rf_safe_calibrated_logistic": 0.0105,
      "palantir_confidence_label": "Low",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1034,
      "fangorn_projection_spread_ratio": 0.0245,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1021,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "LOW_DAMAGE",
      "damage_label": "Low Damage",
      "damage_score": 0,
      "damage_rank_bucket": "unranked",
      "damage_note": "Limited HR-driven damage support from current trust and rank context.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Low-damage structure is a consistent negative interaction context.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 24,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.0887,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 10.68,
      "palantir_expected_home_runs": 10.68,
      "palantir_prob_over": 0.0936904454363607,
      "palantir_hr_prob": 0.0942,
      "palantir_prob_under": 0.9063095545636393,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": 0.004990445436360694,
      "palantir_confidence": "Low",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1019,
      "fangorn_expected_home_runs": 0.1019,
      "fangorn_prob_over": 0.12071680682794812,
      "fangorn_hr_prob": 0.1034,
      "fangorn_prob_under": 0.8792831931720518,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": 0.03201680682794812,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1264,
      "valinor_hr_prob": 0.1264,
      "valinor_prob_under": 0.8735999999999999,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": 0.0342,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.03270955456363932,
      "model_agreement_label": "mixed",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.0942,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": 0.002,
      "fangorn_prob_over_training_time": 0.1034,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": 0.0112,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Jos\u00e9 Ram\u00edrez",
      "hitter_id": 608070,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 395,
      "under_odds": -520,
      "expected_home_runs": 0.219,
      "prob_1_plus_hr": 0.1967,
      "calibrated_prob_1_plus_hr": 0.115708,
      "model_over_probability": 0.1967,
      "model_under_probability": 0.8033,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.202,
      "implied_under_probability_raw": 0.8387,
      "implied_over_probability_novig": 0.1941,
      "implied_under_probability_novig": 0.8059,
      "edge_over": -0.0053,
      "edge_under": -0.0354,
      "recommended_side": "No Play",
      "recommended_edge": -0.0053,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.71,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 29.0,
      "projected_home_runs_rf_safe_season": 26.73,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 27.86,
      "projected_home_runs_palantir": 27.86,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1967,
      "hr_prob_hybrid_gap_adjusted": 0.178,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1726,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1702,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.177,
      "hr_prob_palantir": 0.1897,
      "hr_prob_rf_safe_raw": 0.1828,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1592,
      "hr_edge_palantir": -0.0123,
      "hr_edge_catboost_safe": -0.0053,
      "hr_edge_hybrid_gap_adjusted": -0.024,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0299,
      "hr_edge_valinor_nonstacked_beta": -0.0294,
      "hr_edge_rf_safe_raw": -0.0192,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0299,
      "hr_edge_rf_safe_calibrated_logistic": -0.0428,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0783,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.177,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 22,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1941,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 27.86,
      "palantir_expected_home_runs": 27.86,
      "palantir_prob_over": 0.15771896189923293,
      "palantir_hr_prob": 0.1897,
      "palantir_prob_under": 0.842281038100767,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.036381038100767066,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.219,
      "fangorn_expected_home_runs": 0.219,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.039973610757097794,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1726,
      "valinor_hr_prob": 0.1726,
      "valinor_prob_under": 0.8274,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0294,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.018473610757097803,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1897,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": -0.0123,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0299,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Jos\u00e9 Ram\u00edrez",
      "hitter_id": 608070,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 390,
      "under_odds": null,
      "expected_home_runs": 0.219,
      "prob_1_plus_hr": 0.1967,
      "calibrated_prob_1_plus_hr": 0.115708,
      "model_over_probability": 0.1967,
      "model_under_probability": 0.8033,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.2041,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": -0.0074,
      "edge_under": null,
      "recommended_side": "No Play",
      "recommended_edge": -0.0074,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.71,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 29.0,
      "projected_home_runs_rf_safe_season": 26.73,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 27.86,
      "projected_home_runs_palantir": 27.86,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1967,
      "hr_prob_hybrid_gap_adjusted": 0.178,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1726,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1702,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.177,
      "hr_prob_palantir": 0.1897,
      "hr_prob_rf_safe_raw": 0.1828,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1592,
      "hr_edge_palantir": -0.0144,
      "hr_edge_catboost_safe": -0.0074,
      "hr_edge_hybrid_gap_adjusted": -0.0261,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.032,
      "hr_edge_valinor_nonstacked_beta": -0.0315,
      "hr_edge_rf_safe_raw": -0.0213,
      "hr_edge_rf_safe_calibrated_isotonic": -0.032,
      "hr_edge_rf_safe_calibrated_logistic": -0.0449,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0783,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.177,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 20,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 27.86,
      "palantir_expected_home_runs": 27.86,
      "palantir_prob_over": 0.15771896189923293,
      "palantir_hr_prob": 0.1897,
      "palantir_prob_under": 0.842281038100767,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.0144,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.219,
      "fangorn_expected_home_runs": 0.219,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.032,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1726,
      "valinor_hr_prob": 0.1726,
      "valinor_prob_under": 0.8274,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0315,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.018473610757097803,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1897,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Kyle Manzardo",
      "hitter_id": 700932,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "FanDuel",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 475,
      "under_odds": -650,
      "expected_home_runs": 0.1797,
      "prob_1_plus_hr": 0.1645,
      "calibrated_prob_1_plus_hr": 0.093512,
      "model_over_probability": 0.1645,
      "model_under_probability": 0.8355,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1739,
      "implied_under_probability_raw": 0.8667,
      "implied_over_probability_novig": 0.1671,
      "implied_under_probability_novig": 0.8329,
      "edge_over": -0.0094,
      "edge_under": -0.0312,
      "recommended_side": "No Play",
      "recommended_edge": -0.0094,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 3.94,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 17.0,
      "projected_home_runs_rf_safe_season": 16.21,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 18.0,
      "projected_home_runs_palantir": 18.0,
      "hr_prob_rf_safe": 0.1422,
      "hr_prob_catboost_safe": 0.1645,
      "hr_prob_hybrid_gap_adjusted": 0.1475,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1422,
      "hr_prob_valinor_nonstacked_beta": 0.1603,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1585,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1466,
      "hr_prob_palantir": 0.1733,
      "hr_prob_rf_safe_raw": 0.1575,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1422,
      "hr_prob_rf_safe_calibrated_logistic": 0.1399,
      "hr_edge_palantir": -0.0006,
      "hr_edge_catboost_safe": -0.0094,
      "hr_edge_hybrid_gap_adjusted": -0.0264,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0317,
      "hr_edge_valinor_nonstacked_beta": -0.0136,
      "hr_edge_rf_safe_raw": -0.0164,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0317,
      "hr_edge_rf_safe_calibrated_logistic": -0.034,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1422,
      "fangorn_projection_spread_ratio": 0.0465,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1466,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 19,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1671,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 18.0,
      "palantir_expected_home_runs": 18.0,
      "palantir_prob_over": 0.147756787881133,
      "palantir_hr_prob": 0.1733,
      "palantir_prob_under": 0.852243212118867,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.019343212118866998,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1797,
      "fangorn_expected_home_runs": 0.1797,
      "fangorn_prob_over": 0.14054684172438664,
      "fangorn_hr_prob": 0.1422,
      "fangorn_prob_under": 0.8594531582756133,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.02655315827561336,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1603,
      "valinor_hr_prob": 0.1603,
      "valinor_prob_under": 0.8397,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0136,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01975315827561336,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1733,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": -0.0006,
      "fangorn_prob_over_training_time": 0.1422,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0317,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Jos\u00e9 Ram\u00edrez",
      "hitter_id": 608070,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 385,
      "under_odds": -485,
      "expected_home_runs": 0.219,
      "prob_1_plus_hr": 0.1967,
      "calibrated_prob_1_plus_hr": 0.115708,
      "model_over_probability": 0.1967,
      "model_under_probability": 0.8033,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.2062,
      "implied_under_probability_raw": 0.8291,
      "implied_over_probability_novig": 0.1992,
      "implied_under_probability_novig": 0.8008,
      "edge_over": -0.0095,
      "edge_under": -0.0258,
      "recommended_side": "No Play",
      "recommended_edge": -0.0095,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 1,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.99,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.75,
      "xpa_adjusted_for_platoon": 4.71,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 29.0,
      "projected_home_runs_rf_safe_season": 26.73,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 27.86,
      "projected_home_runs_palantir": 27.86,
      "hr_prob_rf_safe": 0.1721,
      "hr_prob_catboost_safe": 0.1967,
      "hr_prob_hybrid_gap_adjusted": 0.178,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1721,
      "hr_prob_valinor_nonstacked_beta": 0.1726,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1702,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.177,
      "hr_prob_palantir": 0.1897,
      "hr_prob_rf_safe_raw": 0.1828,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1721,
      "hr_prob_rf_safe_calibrated_logistic": 0.1592,
      "hr_edge_palantir": -0.0165,
      "hr_edge_catboost_safe": -0.0095,
      "hr_edge_hybrid_gap_adjusted": -0.0282,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0341,
      "hr_edge_valinor_nonstacked_beta": -0.0336,
      "hr_edge_rf_safe_raw": -0.0234,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0341,
      "hr_edge_rf_safe_calibrated_logistic": -0.047,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1721,
      "fangorn_projection_spread_ratio": 0.0783,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.177,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "CLEAR_RUNWAY",
      "suppression_label": "Clear Runway",
      "suppression_score": 18,
      "suppression_reason_count": 2,
      "suppression_note": "Little contextual drag is present around the HR signal.",
      "trust_modifier": "NEUTRAL_TRUST",
      "trust_label": "Neutral Trust",
      "trust_note": "Mixed interaction context; descriptive, but not a strong trust modifier yet.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 18,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1992,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 27.86,
      "palantir_expected_home_runs": 27.86,
      "palantir_prob_over": 0.15771896189923293,
      "palantir_hr_prob": 0.1897,
      "palantir_prob_under": 0.842281038100767,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.04148103810076706,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.219,
      "fangorn_expected_home_runs": 0.219,
      "fangorn_prob_over": 0.1541263892429022,
      "fangorn_hr_prob": 0.1721,
      "fangorn_prob_under": 0.8458736107570978,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.04507361075709779,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1726,
      "valinor_hr_prob": 0.1726,
      "valinor_prob_under": 0.8274,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0336,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.018473610757097803,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1897,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": -0.0165,
      "fangorn_prob_over_training_time": 0.1721,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0341,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Kyle Manzardo",
      "hitter_id": 700932,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "BetMGM",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "one_sided_hr",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 470,
      "under_odds": null,
      "expected_home_runs": 0.1797,
      "prob_1_plus_hr": 0.1645,
      "calibrated_prob_1_plus_hr": 0.093512,
      "model_over_probability": 0.1645,
      "model_under_probability": 0.8355,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.1754,
      "implied_under_probability_raw": null,
      "implied_over_probability_novig": null,
      "implied_under_probability_novig": null,
      "edge_over": -0.0109,
      "edge_under": null,
      "recommended_side": "No Play",
      "recommended_edge": -0.0109,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 3.94,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 17.0,
      "projected_home_runs_rf_safe_season": 16.21,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 18.0,
      "projected_home_runs_palantir": 18.0,
      "hr_prob_rf_safe": 0.1422,
      "hr_prob_catboost_safe": 0.1645,
      "hr_prob_hybrid_gap_adjusted": 0.1475,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1422,
      "hr_prob_valinor_nonstacked_beta": 0.1603,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1585,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1466,
      "hr_prob_palantir": 0.1733,
      "hr_prob_rf_safe_raw": 0.1575,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1422,
      "hr_prob_rf_safe_calibrated_logistic": 0.1399,
      "hr_edge_palantir": -0.0021,
      "hr_edge_catboost_safe": -0.0109,
      "hr_edge_hybrid_gap_adjusted": -0.0279,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0332,
      "hr_edge_valinor_nonstacked_beta": -0.0151,
      "hr_edge_rf_safe_raw": -0.0179,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0332,
      "hr_edge_rf_safe_calibrated_logistic": -0.0355,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1422,
      "fangorn_projection_spread_ratio": 0.0465,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1466,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 17,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": null,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 18.0,
      "palantir_expected_home_runs": 18.0,
      "palantir_prob_over": 0.147756787881133,
      "palantir_hr_prob": 0.1733,
      "palantir_prob_under": 0.852243212118867,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.0021,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1797,
      "fangorn_expected_home_runs": 0.1797,
      "fangorn_prob_over": 0.14054684172438664,
      "fangorn_hr_prob": 0.1422,
      "fangorn_prob_under": 0.8594531582756133,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.0332,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1603,
      "valinor_hr_prob": 0.1603,
      "valinor_prob_under": 0.8397,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0151,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01975315827561336,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1733,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "fangorn_prob_over_training_time": 0.1422,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    },
    {
      "hitter_name": "Kyle Manzardo",
      "hitter_id": 700932,
      "team_abbr": "CLE",
      "opponent_abbr": "TB",
      "pitcher_name": "Drew Rasmussen",
      "sportsbook": "DraftKings",
      "timestamp": "2026-10-12T12:00:00",
      "market_type": "home_run_over_0_5",
      "market_format": "two_sided_over_under",
      "recommendation_threshold_version": "v1_2_calibrated",
      "strong_threshold": 0.07,
      "play_threshold": 0.045,
      "lean_threshold": 0.025,
      "line": 0.5,
      "over_odds": 465,
      "under_odds": -610,
      "expected_home_runs": 0.1797,
      "prob_1_plus_hr": 0.1645,
      "calibrated_prob_1_plus_hr": 0.093512,
      "model_over_probability": 0.1645,
      "model_under_probability": 0.8355,
      "model_push_probability": 0.0,
      "implied_over_probability_raw": 0.177,
      "implied_under_probability_raw": 0.8592,
      "implied_over_probability_novig": 0.1708,
      "implied_under_probability_novig": 0.8292,
      "edge_over": -0.0125,
      "edge_under": -0.0237,
      "recommended_side": "No Play",
      "recommended_edge": -0.0125,
      "play_tier": null,
      "no_play_reason": "Model edge did not clear the minimum threshold.",
      "lineup_slot": 3,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "confirmed_lineup_flag": false,
      "likely_starter_flag": true,
      "platoon_risk_flag": false,
      "platoon_role_type": "everyday_regular",
      "estimated_start_probability": 0.84,
      "availability_status": "ACTIVE",
      "availability_factor": 1.0,
      "active_roster_flag": true,
      "projected_plate_appearances_raw": 4.55,
      "xpa_adjusted_for_platoon": 3.94,
      "opportunity_penalty_reason": "historical_split_blend; strong_historical_slot; favorable_side_history",
      "handedness_matchup": "opposite_side",
      "pitcher_hr_contact_allowance_multiplier": 0.911,
      "pitch_mix_interaction_score": 110.0,
      "environment_summary": "neutral",
      "hr_multiplier": 0.999,
      "source_file": "shadow_book_lines.csv",
      "matching_method": "hitter_id",
      "projected_home_runs_baseline_season": 17.0,
      "projected_home_runs_rf_safe_season": 16.21,
      "projected_home_runs_catboost_safe_season": null,
      "projected_home_runs_elastic_net_season": null,
      "projected_home_runs_blended_safe_season": 18.0,
      "projected_home_runs_palantir": 18.0,
      "hr_prob_rf_safe": 0.1422,
      "hr_prob_catboost_safe": 0.1645,
      "hr_prob_hybrid_gap_adjusted": 0.1475,
      "hr_prob_logistic_classifier": null,
      "hr_prob_rf_safe_logistic_anchor": 0.1422,
      "hr_prob_valinor_nonstacked_beta": 0.1603,
      "hr_prob_valinor_nonstacked_beta_raw": 0.1585,
      "hr_valinor_model_version": "hr_valinor_nonstacked_lgbm_beta_20260525T160439Z",
      "hr_prob_refined": 0.1466,
      "hr_prob_palantir": 0.1733,
      "hr_prob_rf_safe_raw": 0.1575,
      "hr_prob_rf_safe_calibrated_isotonic": 0.1422,
      "hr_prob_rf_safe_calibrated_logistic": 0.1399,
      "hr_edge_palantir": -0.0037,
      "hr_edge_catboost_safe": -0.0125,
      "hr_edge_hybrid_gap_adjusted": -0.0295,
      "hr_edge_logistic_classifier": null,
      "hr_edge_rf_safe_logistic_anchor": -0.0348,
      "hr_edge_valinor_nonstacked_beta": -0.0167,
      "hr_edge_rf_safe_raw": -0.0195,
      "hr_edge_rf_safe_calibrated_isotonic": -0.0348,
      "hr_edge_rf_safe_calibrated_logistic": -0.0371,
      "palantir_confidence_label": "Watch",
      "palantir_signal_label": "Stable Consensus",
      "fangorn_support_tier": "MODERATE_SUPPORT",
      "fangorn_support_label": "Steady Support",
      "fangorn_support_warning_count": 1,
      "fangorn_anchored_support_gap": 0.0,
      "fangorn_anchor_logistic_gap": 0.1422,
      "fangorn_projection_spread_ratio": 0.0465,
      "fangorn_logistic_dominance_tier": "MODEL_LIFT",
      "fangorn_logistic_dominance_label": "Model Lift",
      "fangorn_logistic_refined_delta": -0.1466,
      "fangorn_exposure_tier": "CAUTION",
      "fangorn_exposure_label": "Caution",
      "fangorn_confidence_segment_label": "Steady Support + Model Lift",
      "fangorn_exposure_note": "Weakest meaningful shortlist segment in the replay.",
      "damage_tier": "MODERATE_DAMAGE",
      "damage_label": "Moderate Damage",
      "damage_score": 1,
      "damage_rank_bucket": "unranked",
      "damage_note": "Some HR-driven damage support is present, but without elite trust concentration.",
      "suppression_tier": "MILD_SUPPRESSION",
      "suppression_label": "Mild Suppression",
      "suppression_score": 38,
      "suppression_reason_count": 4,
      "suppression_note": "Some drag is present: lighter opportunity, softened start expectation.",
      "trust_modifier": "DOWNGRADED_TRUST",
      "trust_label": "Downgraded Trust",
      "trust_note": "Support exists, but suppression is materially weakening the trust profile.",
      "hr_confidence_bucket": "Below 25%",
      "hr_confidence_zone_tag": "Watch Zone",
      "hr_confidence_projection_lookup_found": true,
      "edge_abs_rank": 16,
      "edge_direction_rank": null,
      "value_score": null,
      "value_rank": null,
      "value_box_rank": null,
      "value_formula_version": "v2_value_score",
      "model_lane_contract_version": "m3_phase1_home_runs_v1",
      "market_fair_probability": 0.1708,
      "palantir_coverage_status": "production",
      "palantir_source_column": "hr_prob_palantir",
      "palantir_model_version": "home_run_edges_v1_overlay",
      "palantir_projection": 18.0,
      "palantir_expected_home_runs": 18.0,
      "palantir_prob_over": 0.147756787881133,
      "palantir_hr_prob": 0.1733,
      "palantir_prob_under": 0.852243212118867,
      "palantir_projection_implied": null,
      "palantir_fair_over_odds": null,
      "palantir_fair_under_odds": null,
      "palantir_gap_pct": -0.023043212118867007,
      "palantir_confidence": "Watch",
      "palantir_p10": null,
      "palantir_p50": null,
      "palantir_p90": null,
      "fangorn_coverage_status": "production",
      "fangorn_source_column": "hr_prob_rf_safe",
      "fangorn_model_version": "home_run_edges_v1_overlay",
      "fangorn_projection": 0.1797,
      "fangorn_expected_home_runs": 0.1797,
      "fangorn_prob_over": 0.14054684172438664,
      "fangorn_hr_prob": 0.1422,
      "fangorn_prob_under": 0.8594531582756133,
      "fangorn_projection_implied": null,
      "fangorn_fair_over_odds": null,
      "fangorn_fair_under_odds": null,
      "fangorn_gap_pct": -0.030253158275613368,
      "fangorn_confidence": "Steady Support + Model Lift",
      "fangorn_signal_label": "Steady Support / Caution",
      "fangorn_p10": null,
      "fangorn_p50": null,
      "fangorn_p90": null,
      "valinor_coverage_status": "production",
      "valinor_source_column": "hr_prob_valinor_nonstacked_beta",
      "valinor_model_version": "home_run_edges_v1_overlay",
      "valinor_projection": null,
      "valinor_expected_home_runs": null,
      "valinor_prob_over": 0.1603,
      "valinor_hr_prob": 0.1603,
      "valinor_prob_under": 0.8397,
      "valinor_projection_implied": null,
      "valinor_fair_over_odds": null,
      "valinor_fair_under_odds": null,
      "valinor_gap_pct": -0.0167,
      "valinor_confidence": null,
      "valinor_signal_label": "Non-stacked LightGBM beta",
      "valinor_p10": null,
      "valinor_p50": null,
      "valinor_p90": null,
      "model_lane_count": 3,
      "model_spread": 0.01975315827561336,
      "model_agreement_label": "aligned",
      "recommended_display_lane": null,
      "palantir_prob_over_training_time": 0.1733,
      "palantir_calibration_status": "recalibrated",
      "palantir_calibration_version": "calibration_20261012T113802Z",
      "palantir_gap_pct_training_time": -0.0037,
      "fangorn_prob_over_training_time": 0.1422,
      "fangorn_calibration_status": "recalibrated",
      "fangorn_calibration_version": "calibration_20261012T114040Z",
      "fangorn_gap_pct_training_time": -0.0348,
      "captured_at": "2026-10-12T12:01:24.586460+00:00"
    }
  ],
  "value_plays": [
    {
      "hitter_name": "Christian Yelich",
      "team_abbr": "MIL",
      "opponent_abbr": "LAD",
      "pitcher_name": "Yoshinobu Yamamoto",
      "sportsbook": "FanDuel",
      "over_odds": 485,
      "prob_1_plus_hr": 0.2047,
      "edge_over": 0.0338,
      "recommended_side": "Over",
      "play_tier": "Lean",
      "confirmed_lineup_flag": false,
      "lineup_source": "projected",
      "lineup_confidence": "projected",
      "hr_multiplier": 1.118,
      "environment_summary": "hitter-friendly",
      "value_score": 22.5,
      "value_rank": 1,
      "value_row_rank": 1,
      "value_formula_version": "v2_value_score"
    }
  ],
  "unmatched_inputs": []
}