Spaces:
Running
Running
Commit History
-
agent fully implemented, cleaned ui merged data etc
a1f52bf -
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
-
adjusting schemas and redoing front end, keeping old functions and tools to reimplement
c65b8bc
-
Restructure repo to AGENTS.md layout; pin Python 3.12; refresh deps
- pyproject: requires-python >=3.12, hatchling build system, drop langchain-community + unused anthropic, add gradio/daggr/openai/httpx/ pydantic (pytest as dev dep) - create wavereader/ package with documented stubs (spots, forecasts, scoring, agent, tools, api, app, daggr_pipeline); fold main.py's hello-world into api.py and delete main.py - forecasts.py stub records Open-Meteo spike findings (marine endpoint serves waves only, wind from forecast API, ~10km offshore grid snap) - add evals/golden_questions.json draft (10 golden questions), smoke tests, .env.example, Open-Meteo Snapper Rocks sample fixture (7 days verified sane: 0.58-1.32 m hourly waves)5550159