Surf Forecast for Publics
type: Dataset
description: 10-day surf forecast with Strike Scores for Publics, South Shore, Oahu, USA
about: Publics
  type: TouristAttraction
  geo: GeoCoordinates
    latitude: 21.262
    longitude: -157.824
  description: Publics offers one of the longest lefts in Honolulu, peeling over sharp live coral near Diamond Head. Softer and friendlier on higher tides, it becomes hollower and more dangerous at low tide. Consistent and always crowded.
summary:
  best day:
    date: 2026-08-12
    score: 78
    category: Good
    explanation: Best day in the forecast: 2026-08-12 with a score of 78/100 (Good)
  firing days count: 0
  overall recommendation: Fair recommendation: Publics has 3 Good days but no Firing days. Decent for a local session.
forecasts:
  date: 2026-08-04
  day index: 0
  strike score:
    final score: 40
    category: Poor
    category emoji: 💤
    confidence: 1
    confidence explanation: Very high confidence (0-1 day forecast)
    breakdown:
      swell direction:
        score: 0
        out of: 25
        explanation: No alignment: Swell from 103° is outside workable range 160°-230°. Wrong swell direction for this spot.
      swell size:
        score: 8
        out of: 25
        explanation: Marginal size: 0.9m is 0.5m from ideal 1.4m.
      swell period:
        score: 23
        out of: 25
        explanation: Good period: 13s is 93% of ideal 14s. Clean, powerful groundswell.
      wind:
        score: 18
        out of: 25
        explanation: Moderate offshore: 13 km/h from 54° (NE). Still grooming but noticeable wind.
    adjustments:
      wind history:
        adjustment: 6
        groomed: true
        morning sickness: false
        explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
      windswell penalty:
        adjustment: 0
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Poor conditions at Publics. Either swell direction (103°), size (0.9m), or wind (13 km/h from 54°) is unfavorable. Consider other spots or wait for better conditions.
  conditions:
    swell:
      height m: 0.9
      height ft: 3.0
      direction degrees: 103
      direction cardinal: ESE
      period s: 13
      explanation: 0.9m (3.0ft) swell from 103° (ESE) at 13s period
    wind:
      speed kmh: 13
      speed mph: 8.1
      direction degrees: 54
      direction cardinal: NE
      explanation: 13 km/h (8 mph) from 54° (NE)
    secondary swell:
      height m: 0.4
      direction degrees: 148
      direction cardinal: SSE
      period s: 12
    windswell:
      height m: 0.3
      period s: 2
      explanation: Local wind-generated waves (choppy, short-period)
forecasts:
  date: 2026-08-05
  day index: 1
  strike score:
    final score: 34
    category: Poor
    category emoji: 💤
    confidence: 1
    confidence explanation: Very high confidence (0-1 day forecast)
    breakdown:
      swell direction:
        score: 17
        out of: 25
        explanation: Moderate alignment: Swell from 178° is 12° off optimal 190°, workable but not ideal.
      swell size:
        score: 8
        out of: 25
        explanation: Marginal size: 0.9m is 0.5m from ideal 1.4m.
      swell period:
        score: 8
        out of: 25
        explanation: Moderate period: 11s meets minimum 10s but below ideal 14s. Some groundswell energy present.
      wind:
        score: 9
        out of: 25
        explanation: Moderate offshore: 16 km/h from 58° (ENE). Still grooming but noticeable wind.
    adjustments:
      wind history:
        adjustment: 6
        groomed: true
        morning sickness: false
        explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
      windswell penalty:
        adjustment: -3
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Poor conditions at Publics. Either swell direction (178°), size (0.9m), or wind (16 km/h from 58°) is unfavorable. Consider other spots or wait for better conditions.
  conditions:
    swell:
      height m: 0.9
      height ft: 3.0
      direction degrees: 178
      direction cardinal: S
      period s: 11
      explanation: 0.9m (3.0ft) swell from 178° (S) at 11s period
    wind:
      speed kmh: 16
      speed mph: 9.9
      direction degrees: 58
      direction cardinal: ENE
      explanation: 16 km/h (10 mph) from 58° (ENE)
    secondary swell:
      height m: 0.4
      direction degrees: 106
      direction cardinal: ESE
      period s: 11
    windswell:
      height m: 0.4
      period s: 3
      explanation: Local wind-generated waves (choppy, short-period)
forecasts:
  date: 2026-08-06
  day index: 2
  strike score:
    final score: 36
    category: Poor
    category emoji: 💤
    confidence: 0.95
    confidence explanation: High confidence (2-3 day forecast)
    breakdown:
      swell direction:
        score: 16
        out of: 25
        explanation: Moderate alignment: Swell from 176° is 14° off optimal 190°, workable but not ideal.
      swell size:
        score: 5
        out of: 25
        explanation: Too small: 0.8m is below minimum 0.9m. Waves will be weak/mushy.
      swell period:
        score: 14
        out of: 25
        explanation: Moderate period: 12s meets minimum 10s but below ideal 14s. Some groundswell energy present.
      wind:
        score: 7
        out of: 25
        explanation: Moderate offshore: 16 km/h from 61° (ENE). Still grooming but noticeable wind.
    adjustments:
      wind history:
        adjustment: 6
        groomed: true
        morning sickness: false
        explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
      windswell penalty:
        adjustment: -3
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Poor conditions at Publics. Either swell direction (176°), size (0.8m), or wind (16 km/h from 61°) is unfavorable. Consider other spots or wait for better conditions.
  conditions:
    swell:
      height m: 0.8
      height ft: 2.6
      direction degrees: 176
      direction cardinal: S
      period s: 12
      explanation: 0.8m (2.6ft) swell from 176° (S) at 12s period
    wind:
      speed kmh: 16
      speed mph: 9.9
      direction degrees: 61
      direction cardinal: ENE
      explanation: 16 km/h (10 mph) from 61° (ENE)
    windswell:
      height m: 0.4
      period s: 3
      explanation: Local wind-generated waves (choppy, short-period)
provider: Strike Mission
date published: 2026-08-05T03:16:10.135Z
temporal coverage: 2026-08-04/2026-08-13
data sources: Open-Meteo Marine API (swell/wave data)
data sources: Open-Meteo Weather API (wind/weather data)

date: 2026-08-07
day index: 3
strike score:
  final score: 26
  category: Poor
  category emoji: 💤
  confidence: 0.92
  confidence explanation: High confidence (2-3 day forecast)
  breakdown:
    swell direction:
      score: 17
      out of: 25
      explanation: Moderate alignment: Swell from 178° is 12° off optimal 190°, workable but not ideal.
    swell size:
      score: 5
      out of: 25
      explanation: Too small: 0.8m is below minimum 0.9m. Waves will be weak/mushy.
    swell period:
      score: 8
      out of: 25
      explanation: Moderate period: 11s meets minimum 10s but below ideal 14s. Some groundswell energy present.
    wind:
      score: 7
      out of: 25
      explanation: Moderate offshore: 18 km/h from 60° (ENE). Still grooming but noticeable wind.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -5
      windswell degraded: true
      explanation: -5 points: Short-period windswell is present, creating choppy, disorganized conditions.
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Poor conditions at Publics. Either swell direction (178°), size (0.8m), or wind (18 km/h from 60°) is unfavorable. Consider other spots or wait for better conditions.
conditions:
  swell:
    height m: 0.8
    height ft: 2.6
    direction degrees: 178
    direction cardinal: S
    period s: 11
    explanation: 0.8m (2.6ft) swell from 178° (S) at 11s period
  wind:
    speed kmh: 18
    speed mph: 11.2
    direction degrees: 60
    direction cardinal: ENE
    explanation: 18 km/h (11 mph) from 60° (ENE)
  windswell:
    height m: 0.6
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-08
day index: 4
strike score:
  final score: 51
  category: Fair
  category emoji: 😐
  confidence: 0.89
  confidence explanation: Moderate confidence (4-5 day forecast)
  breakdown:
    swell direction:
      score: 15
      out of: 25
      explanation: Moderate alignment: Swell from 175° is 15° off optimal 190°, workable but not ideal.
    swell size:
      score: 8
      out of: 25
      explanation: Marginal size: 0.9m is 0.5m from ideal 1.4m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 15s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 7
      out of: 25
      explanation: Strong offshore: 21 km/h from 64° (ENE). Grooming but may make paddling difficult.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -5
      windswell degraded: true
      explanation: -5 points: Short-period windswell is present, creating choppy, disorganized conditions.
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Surfable but not special at Publics. The 0.9m swell from 175° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
conditions:
  swell:
    height m: 0.9
    height ft: 3.0
    direction degrees: 175
    direction cardinal: S
    period s: 15
    explanation: 0.9m (3.0ft) swell from 175° (S) at 15s period
  wind:
    speed kmh: 21
    speed mph: 13.0
    direction degrees: 64
    direction cardinal: ENE
    explanation: 21 km/h (13 mph) from 64° (ENE)
  secondary swell:
    height m: 0.4
    direction degrees: 96
    direction cardinal: E
    period s: 6
  windswell:
    height m: 0.8
    period s: 4
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-09
day index: 5
strike score:
  final score: 57
  category: Fair
  category emoji: 😐
  confidence: 0.86
  confidence explanation: Moderate confidence (4-5 day forecast)
  breakdown:
    swell direction:
      score: 20
      out of: 25
      explanation: Good alignment: Swell from 183° is 7° off optimal 190°, still within prime range.
    swell size:
      score: 5
      out of: 25
      explanation: Too small: 0.8m is below minimum 0.9m. Waves will be weak/mushy.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 14s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 11
      out of: 25
      explanation: Strong offshore: 22 km/h from 56° (NE). Grooming but may make paddling difficult.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -5
      windswell degraded: true
      explanation: -5 points: Short-period windswell is present, creating choppy, disorganized conditions.
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Surfable but not special at Publics. The 0.8m swell from 183° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
conditions:
  swell:
    height m: 0.8
    height ft: 2.6
    direction degrees: 183
    direction cardinal: S
    period s: 14
    explanation: 0.8m (2.6ft) swell from 183° (S) at 14s period
  wind:
    speed kmh: 22
    speed mph: 13.7
    direction degrees: 56
    direction cardinal: NE
    explanation: 22 km/h (14 mph) from 56° (NE)
  secondary swell:
    height m: 0.4
    direction degrees: 144
    direction cardinal: SE
    period s: 10
  windswell:
    height m: 0.8
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-10
day index: 6
strike score:
  final score: 59
  category: Fair
  category emoji: 😐
  confidence: 0.83
  confidence explanation: Low confidence (6-7 day forecast)
  breakdown:
    swell direction:
      score: 23
      out of: 25
      explanation: Good alignment: Swell from 188° is 2° off optimal 190°, still within prime range.
    swell size:
      score: 8
      out of: 25
      explanation: Marginal size: 0.9m is 0.5m from ideal 1.4m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 16s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 7
      out of: 25
      explanation: Moderate offshore: 18 km/h from 60° (ENE). Still grooming but noticeable wind.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -5
      windswell degraded: true
      explanation: -5 points: Short-period windswell is present, creating choppy, disorganized conditions.
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Surfable but not special at Publics. The 0.9m swell from 188° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
conditions:
  swell:
    height m: 0.9
    height ft: 3.0
    direction degrees: 188
    direction cardinal: S
    period s: 16
    explanation: 0.9m (3.0ft) swell from 188° (S) at 16s period
  wind:
    speed kmh: 18
    speed mph: 11.2
    direction degrees: 60
    direction cardinal: ENE
    explanation: 18 km/h (11 mph) from 60° (ENE)
  secondary swell:
    height m: 0.5
    direction degrees: 89
    direction cardinal: E
    period s: 6
  windswell:
    height m: 0.7
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-11
day index: 7
strike score:
  final score: 66
  category: Good
  category emoji: ✅
  confidence: 0.8
  confidence explanation: Low confidence (6-7 day forecast)
  breakdown:
    swell direction:
      score: 24
      out of: 25
      explanation: Perfect alignment: Swell from 189° is within 5° of optimal 190°.
    swell size:
      score: 10
      out of: 25
      explanation: Marginal size: 1.0m is 0.4m from ideal 1.4m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 15s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 9
      out of: 25
      explanation: Moderate offshore: 19 km/h from 58° (ENE). Still grooming but noticeable wind.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -3
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Good surfable conditions at Publics. 1.0m swell from 189° with moderate wind. Solid session guaranteed.
conditions:
  swell:
    height m: 1
    height ft: 3.3
    direction degrees: 189
    direction cardinal: S
    period s: 15
    explanation: 1.0m (3.3ft) swell from 189° (S) at 15s period
  wind:
    speed kmh: 19
    speed mph: 11.8
    direction degrees: 58
    direction cardinal: ENE
    explanation: 19 km/h (12 mph) from 58° (ENE)
  windswell:
    height m: 0.6
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-12
day index: 8
strike score:
  final score: 78
  category: Good
  category emoji: ✅
  confidence: 0.8
  confidence explanation: Very low confidence (8-10 day forecast, conditions may change)
  breakdown:
    swell direction:
      score: 24
      out of: 25
      explanation: Perfect alignment: Swell from 189° is within 5° of optimal 190°.
    swell size:
      score: 16
      out of: 25
      explanation: Marginal size: 1.3m is 0.1m from ideal 1.4m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 16s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 12
      out of: 25
      explanation: Moderate offshore: 16 km/h from 55° (NE). Still grooming but noticeable wind.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Good surfable conditions at Publics. 1.3m swell from 189° with moderate wind. Solid session guaranteed.
conditions:
  swell:
    height m: 1.3
    height ft: 4.3
    direction degrees: 189
    direction cardinal: S
    period s: 16
    explanation: 1.3m (4.3ft) swell from 189° (S) at 16s period
  wind:
    speed kmh: 16
    speed mph: 9.9
    direction degrees: 55
    direction cardinal: NE
    explanation: 16 km/h (10 mph) from 55° (NE)
  secondary swell:
    height m: 0.5
    direction degrees: 169
    direction cardinal: S
    period s: 13
  windswell:
    height m: 0.5
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-13
day index: 9
strike score:
  final score: 72
  category: Good
  category emoji: ✅
  confidence: 0.8
  confidence explanation: Very low confidence (8-10 day forecast, conditions may change)
  breakdown:
    swell direction:
      score: 23
      out of: 25
      explanation: Good alignment: Swell from 187° is 3° off optimal 190°, still within prime range.
    swell size:
      score: 19
      out of: 25
      explanation: Marginal size: 1.4m is 0.0m from ideal 1.4m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 16s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 7
      out of: 25
      explanation: Moderate offshore: 19 km/h from 61° (ENE). Still grooming but noticeable wind.
  adjustments:
    wind history:
      adjustment: 6
      groomed: true
      morning sickness: false
      explanation: +6 points: Multiple days of offshore wind have groomed the ocean surface, creating ultra-clean conditions.
    windswell penalty:
      adjustment: -3
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Good surfable conditions at Publics. 1.4m swell from 187° with moderate wind. Solid session guaranteed.
conditions:
  swell:
    height m: 1.4
    height ft: 4.6
    direction degrees: 187
    direction cardinal: S
    period s: 16
    explanation: 1.4m (4.6ft) swell from 187° (S) at 16s period
  wind:
    speed kmh: 19
    speed mph: 11.8
    direction degrees: 61
    direction cardinal: ENE
    explanation: 19 km/h (12 mph) from 61° (ENE)
  secondary swell:
    height m: 0.4
    direction degrees: 144
    direction cardinal: SE
    period s: 9
  windswell:
    height m: 0.7
    period s: 3
    explanation: Local wind-generated waves (choppy, short-period)

Strike Mission
type: Organization