{
  "schema_version": "subscriber_saved_analysis_v1",
  "session_id": 3455,
  "scope_id": "comment_6918",
  "snapshot": {
    "ref": "dbf5c1f09a60d24f03f3a78c35c3c40012f5ccb202a22f7be8bf50f616ae1636",
    "schema_version": "race_debrief_facts_v1",
    "artifact_run_id": "20261023T223430Z-327193c0",
    "computed_at": "2026-10-23T22:34:30.105Z",
    "revision_completeness": "partial",
    "missing_revision_components": [
      "artifact_source_revision_binding"
    ],
    "freshness": "no_newer_recorded_inputs",
    "refresh_required": false,
    "raw_gps_coverage_verified": false
  },
  "fleet_count": 10,
  "next_before_boat_id": 26089,
  "paging_order": "boat_id_descending",
  "scope": "within_this_race_only",
  "model_called": false,
  "start_stats": [
    {
      "boat_id": "26091",
      "boat_name": "USA-222035 | Rose C.",
      "boat_color": "#42D4F4",
      "start_time": 1789216381,
      "start_time_local": {
        "epoch": 1789216381,
        "utc": "2026-09-12T12:33:01.000Z",
        "local": "2026-09-12T05:33:01-07:00",
        "label": "2026-09-12 05:33:01 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "cross_time": 1789216384.5,
      "cross_time_local": {
        "epoch": 1789216384.5,
        "utc": "2026-09-12T12:33:04.500Z",
        "local": "2026-09-12T05:33:04-07:00",
        "label": "2026-09-12 05:33:04 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "finish_position": 2,
      "finish_status": "finished",
      "elapsed_seconds": 1095.839,
      "excluded_from_stats": false,
      "line_position_pct": 22.204,
      "line_projection_pct_unclamped": 22.204,
      "line_end_bucket": "pin",
      "line_position_bias_vs_midline_m": 5.9,
      "signed_distance_to_line_at_go_m": 3.9,
      "distance_to_line_at_go_m": 3.9,
      "time_late_to_cross_s": 3.5,
      "sog_at_go_kt": 5.6,
      "sog_15s_after_go_kt": 5.2,
      "tack_at_go": "starboard",
      "ocs": {
        "status": "clear",
        "verdict": "clear",
        "over_at_go": false,
        "evidence_kind": null,
        "evidence_version": "raw_start_evidence_v1",
        "evidence_gate_enabled": true,
        "suppressed": false,
        "gap_window": null,
        "raw_coverage": {
          "atGo": true,
          "atCrossing": true,
          "bracketWindowSeconds": 10
        },
        "cleared_time": null,
        "first_legal_cross_time": 1789216384.5
      },
      "calculation_basis": {
        "start_evidence_version": "raw_start_evidence_v1",
        "line_position_basis": "projection_on_start_line",
        "distance_basis": "signed_distance_to_start_line_segment",
        "speed_window_seconds": 1,
        "wind_source": "effective_wind_function",
        "start_line_source": "race.start_line"
      },
      "start_type": "windward",
      "start_type_source": "leg1_maneuvers+geometry",
      "windward_progress_m": {
        "5s": 18.8,
        "10s": 27,
        "15s": 35.8,
        "30s": 66.4,
        "60s": 123.5
      },
      "mark_one_distance_at_go_m": 736.3,
      "mark_one_progress_m": {
        "5s": 6.2,
        "10s": 12.4,
        "15s": 19.2,
        "30s": 43.3,
        "60s": 81.9
      },
      "metrics": {
        "line_position_pct": 22.204,
        "line_projection_pct_unclamped": 22.204,
        "line_position_bias_vs_midline_m": 5.9,
        "signed_distance_to_line_at_go_m": 3.9,
        "distance_to_line_at_go_m": 3.9,
        "time_late_to_cross_s": 3.5,
        "sog_at_go_kt": 5.6,
        "sog_15s_after_go_kt": 5.2,
        "elapsed_seconds": 1095.839,
        "mark_one_distance_at_go_m": 736.3
      },
      "units": {
        "line_position_pct": "%",
        "line_projection_pct_unclamped": "%",
        "line_position_bias_vs_midline_m": "m",
        "signed_distance_to_line_at_go_m": "m",
        "distance_to_line_at_go_m": "m",
        "time_late_to_cross_s": "s",
        "sog_at_go_kt": "kt",
        "sog_15s_after_go_kt": "kt",
        "elapsed_seconds": "s",
        "mark_one_distance_at_go_m": "m",
        "mark_one_progress_m": "m",
        "reach_favored_end_advantage_m": "m",
        "reach_line_position_bias_m": "m"
      },
      "warnings": []
    },
    {
      "boat_id": "26089",
      "boat_name": "HUN-211551 | Erdi M.",
      "boat_color": "#E6194B",
      "start_time": 1789216381,
      "start_time_local": {
        "epoch": 1789216381,
        "utc": "2026-09-12T12:33:01.000Z",
        "local": "2026-09-12T05:33:01-07:00",
        "label": "2026-09-12 05:33:01 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "cross_time": 1789216383.5,
      "cross_time_local": {
        "epoch": 1789216383.5,
        "utc": "2026-09-12T12:33:03.500Z",
        "local": "2026-09-12T05:33:03-07:00",
        "label": "2026-09-12 05:33:03 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "finish_position": 3,
      "finish_status": "finished",
      "elapsed_seconds": 1104.769,
      "excluded_from_stats": false,
      "line_position_pct": 30.187,
      "line_projection_pct_unclamped": 30.187,
      "line_end_bucket": "middle",
      "line_position_bias_vs_midline_m": 4.2,
      "signed_distance_to_line_at_go_m": 3.2,
      "distance_to_line_at_go_m": 3.2,
      "time_late_to_cross_s": 2.5,
      "sog_at_go_kt": 5.2,
      "sog_15s_after_go_kt": 4.9,
      "tack_at_go": "starboard",
      "ocs": {
        "status": "clear",
        "verdict": "clear",
        "over_at_go": false,
        "evidence_kind": null,
        "evidence_version": "raw_start_evidence_v1",
        "evidence_gate_enabled": true,
        "suppressed": false,
        "gap_window": null,
        "raw_coverage": {
          "atGo": true,
          "atCrossing": true,
          "bracketWindowSeconds": 10
        },
        "cleared_time": null,
        "first_legal_cross_time": 1789216383.5
      },
      "calculation_basis": {
        "start_evidence_version": "raw_start_evidence_v1",
        "line_position_basis": "projection_on_start_line",
        "distance_basis": "signed_distance_to_start_line_segment",
        "speed_window_seconds": 1,
        "wind_source": "effective_wind_function",
        "start_line_source": "race.start_line"
      },
      "start_type": "windward",
      "start_type_source": "leg1_maneuvers+geometry",
      "windward_progress_m": {
        "5s": 18.4,
        "10s": 25.7,
        "15s": 34.5,
        "30s": 64,
        "60s": 120.4
      },
      "mark_one_distance_at_go_m": 736,
      "mark_one_progress_m": {
        "5s": 6.4,
        "10s": 12.1,
        "15s": 19.1,
        "30s": 42.9,
        "60s": 83.5
      },
      "metrics": {
        "line_position_pct": 30.187,
        "line_projection_pct_unclamped": 30.187,
        "line_position_bias_vs_midline_m": 4.2,
        "signed_distance_to_line_at_go_m": 3.2,
        "distance_to_line_at_go_m": 3.2,
        "time_late_to_cross_s": 2.5,
        "sog_at_go_kt": 5.2,
        "sog_15s_after_go_kt": 4.9,
        "elapsed_seconds": 1104.769,
        "mark_one_distance_at_go_m": 736
      },
      "units": {
        "line_position_pct": "%",
        "line_projection_pct_unclamped": "%",
        "line_position_bias_vs_midline_m": "m",
        "signed_distance_to_line_at_go_m": "m",
        "distance_to_line_at_go_m": "m",
        "time_late_to_cross_s": "s",
        "sog_at_go_kt": "kt",
        "sog_15s_after_go_kt": "kt",
        "elapsed_seconds": "s",
        "mark_one_distance_at_go_m": "m",
        "mark_one_progress_m": "m",
        "reach_favored_end_advantage_m": "m",
        "reach_line_position_bias_m": "m"
      },
      "warnings": []
    },
    {
      "boat_id": "26090",
      "boat_name": "FRA-212121 | Cervera L.",
      "boat_color": "#BFEF45",
      "start_time": 1789216381,
      "start_time_local": {
        "epoch": 1789216381,
        "utc": "2026-09-12T12:33:01.000Z",
        "local": "2026-09-12T05:33:01-07:00",
        "label": "2026-09-12 05:33:01 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "cross_time": 1789216385,
      "cross_time_local": {
        "epoch": 1789216385,
        "utc": "2026-09-12T12:33:05.000Z",
        "local": "2026-09-12T05:33:05-07:00",
        "label": "2026-09-12 05:33:05 PDT",
        "time_zone": "America/Los_Angeles"
      },
      "finish_position": 9,
      "finish_status": "finished",
      "elapsed_seconds": 1143.853,
      "excluded_from_stats": false,
      "line_position_pct": 62.042,
      "line_projection_pct_unclamped": 62.042,
      "line_end_bucket": "middle",
      "line_position_bias_vs_midline_m": -2.6,
      "signed_distance_to_line_at_go_m": 5.4,
      "distance_to_line_at_go_m": 5.4,
      "time_late_to_cross_s": 4,
      "sog_at_go_kt": 4.7,
      "sog_15s_after_go_kt": 3.9,
      "tack_at_go": "starboard",
      "ocs": {
        "status": "clear",
        "verdict": "clear",
        "over_at_go": false,
        "evidence_kind": null,
        "evidence_version": "raw_start_evidence_v1",
        "evidence_gate_enabled": true,
        "suppressed": false,
        "gap_window": null,
        "raw_coverage": {
          "atGo": true,
          "atCrossing": true,
          "bracketWindowSeconds": 10
        },
        "cleared_time": null,
        "first_legal_cross_time": 1789216385
      },
      "calculation_basis": {
        "start_evidence_version": "raw_start_evidence_v1",
        "line_position_basis": "projection_on_start_line",
        "distance_basis": "signed_distance_to_start_line_segment",
        "speed_window_seconds": 1,
        "wind_source": "effective_wind_function",
        "start_line_source": "race.start_line"
      },
      "start_type": "windward",
      "start_type_source": "leg1_maneuvers+geometry",
      "windward_progress_m": {
        "5s": 9.9,
        "10s": 18.6,
        "15s": 25.1,
        "30s": 51.5,
        "60s": 105.5
      },
      "mark_one_distance_at_go_m": 741.6,
      "mark_one_progress_m": {
        "5s": 8,
        "10s": 15.9,
        "15s": 22.9,
        "30s": 51.5,
        "60s": 107.7
      },
      "metrics": {
        "line_position_pct": 62.042,
        "line_projection_pct_unclamped": 62.042,
        "line_position_bias_vs_midline_m": -2.6,
        "signed_distance_to_line_at_go_m": 5.4,
        "distance_to_line_at_go_m": 5.4,
        "time_late_to_cross_s": 4,
        "sog_at_go_kt": 4.7,
        "sog_15s_after_go_kt": 3.9,
        "elapsed_seconds": 1143.853,
        "mark_one_distance_at_go_m": 741.6
      },
      "units": {
        "line_position_pct": "%",
        "line_projection_pct_unclamped": "%",
        "line_position_bias_vs_midline_m": "m",
        "signed_distance_to_line_at_go_m": "m",
        "distance_to_line_at_go_m": "m",
        "time_late_to_cross_s": "s",
        "sog_at_go_kt": "kt",
        "sog_15s_after_go_kt": "kt",
        "elapsed_seconds": "s",
        "mark_one_distance_at_go_m": "m",
        "mark_one_progress_m": "m",
        "reach_favored_end_advantage_m": "m",
        "reach_line_position_bias_m": "m"
      },
      "warnings": []
    }
  ],
  "start_line": {
    "available": true,
    "unavailable_reason": null,
    "at_time": 1789216381,
    "pin": {
      "track_id": 26071,
      "lat": 53.3127238,
      "lng": -6.1324707,
      "position_time": 1789216380.9,
      "position_source": "mark_time_series_last_at_or_before",
      "age_s": 0.1
    },
    "committee": {
      "track_id": 26077,
      "lat": 53.3136055,
      "lng": -6.1323301,
      "position_time": 1789216380.6,
      "position_source": "mark_time_series_last_at_or_before",
      "age_s": 0.4
    },
    "center": {
      "lat": 53.3131647,
      "lng": -6.1324004
    },
    "length_m": 98.5,
    "bearing_pin_to_committee_deg": 5.4,
    "wind_direction_deg": 263,
    "wind_source": "effective_wind_function",
    "favored_end": "pin",
    "favored_end_bias_m": 21.2,
    "warnings": [],
    "favEnd": "Pin",
    "bias": 21.21881817342593,
    "start_type": "windward",
    "start_type_source": "leg1_maneuvers+geometry"
  },
  "summary": {
    "boat_count": 3,
    "start_type": "windward",
    "pin_count": 1,
    "middle_count": 2,
    "committee_count": 0,
    "unknown_count": 0,
    "ocs_count": 0,
    "unknown_start_verdict_count": 0,
    "excluded_count": 0
  },
  "units": {
    "line_position_pct": "%",
    "line_projection_pct_unclamped": "%",
    "line_position_bias_vs_midline_m": "m",
    "signed_distance_to_line_at_go_m": "m",
    "distance_to_line_at_go_m": "m",
    "time_late_to_cross_s": "s",
    "sog_at_go_kt": "kt",
    "sog_15s_after_go_kt": "kt",
    "elapsed_seconds": "s",
    "mark_one_distance_at_go_m": "m",
    "mark_one_progress_m": "m",
    "reach_favored_end_advantage_m": "m",
    "reach_line_position_bias_m": "m"
  }
}
