Spaces:
Sleeping
Sleeping
Commit History
-
Worker A (v2-core): port core package + scoring v2 with offline tests
- wavereader/openmeteo.py from app/forecasts.py + swell_wave_direction/period, CACHE_VERSION 3 - wavereader/scoring.py merges app/adapters.py + app/scoring.py; v2: swell-first, arc distance, type-based logistic wind cap, daylight filter, p75 daily_summary, surfable-hours rank_spots - wavereader/seafloor.py from app/seafloor.py; per-axis lon step via cos(lat), None-safe cells - wavereader/breaks.py from app/breaks_data.py; pandas dropped, jsonschema validation, resolve_break fuzzy match - tests: 51 offline tests + recorded Bells Beach fixture; deps pydantic/jsonschema/pytestfb7515e