Residual chart: back to 48h, moved above rolling table; '48 h' → '48h' 4b323a5 Running bitsofchris Claude Opus 4.7 (1M context) commited on 2 days ago
Add lifetime MAE table; residual chart spans last 7 days; subtitle tweak 17ce467 bitsofchris Claude Opus 4.7 (1M context) commited on 2 days ago
Fix Gradio 6 compat: drop deprecated Image kwargs, move theme/css 7a5f49c bitsofchris Claude Opus 4.7 (1M context) commited on 3 days ago
Show ws90 photo + mention gateway/sensor split in subtitle and caption 0fbcb31 bitsofchris Claude Opus 4.7 (1M context) commited on 3 days ago
Section restructure, normal font, fact-check the explainers 7c1a4d6 bitsofchris Claude Opus 4.7 (1M context) commited on 3 days ago
Bump Toto from 4 M to 22 M (small) — same data path, larger model 2b7eb68 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Drop hero gauge plot; hero table shows 1 decimal for forecasts 26b0dfb bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Scoreboard: clarify 'n' and show when tracking started f51c526 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Hero gauges + 'next round hour' semantics c71ac1b bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Hero shows Ecowitt now + Toto and NWS 1 h-ahead predictions 614270d bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Comparison table aligned to scoreboard horizons (1 h, 3 h, 12 h) 986b42c bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Move weekly forecast above the comparison table; timestamps into hero 6fd1ae5 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Fix scoreboard table rendering: build each table as one chunk 8949df4 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Reorder layout, residual to 1h, scoreboard temp+humidity only 616bb9e bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Scoreboard: per-metric MAE table across 1 h / 3 h / 12 h lookaheads d6d17d4 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Residual chart uses same picks as the scoreboard MAE 2a2a12d bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Add residual chart: Toto vs NWS error for past 48h temp predictions ba5aabf bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Fix NameError after display/forecast resample split 9e5b157 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Toto fed hourly while chart stays 5-min; drop past overlay entirely 2f0437f bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
48h forecast, 5d display, 7d Toto context 6519ca2 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Read history from the SQLite archive, weekly view at 5-min cadence f132d17 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Past-Toto overlay: re-enable, capped at last Ecowitt actual 7cc37a1 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Drop zoom view, remove past-Toto overlay, dated x-axis 071f1ee bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Zoom view: shrink to 24h+8h so we stay in Ecowitt's 5-min retention cd68687 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Zoom view uses 5-min cadence (Ecowitt's actual storage granularity) 07a970c bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Two fixed views: zoom (36h+12h @ 30min) and week (7d+72h @ hourly) 03bc9fe bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Document scoreboard methodology in-app and in the spec 683db75 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Past-forecast overlay: keep Toto only, drop the NWS trace 6fed988 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Replace 12-hour emoji strip with NWS KOKX radar loop 5877a68 bitsofchris Claude Opus 4.7 (1M context) commited on 4 days ago
Document Toto inference: full spec in docs/ + in-app footnote 3e54b83 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Overlay past Toto and NWS forecasts on the historical chart 4cfd118 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Hero NWS row: pick the period covering 'now', not the first period 57e3799 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Use /device/real_time for the hero so 'now' is truly live 0a17d1c bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Switch to 15-min autorefresh, drop manual button, sync all cycle archives 7e7a097 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Add rainfall subplot and label NWS hero row with the actual hour bb2faab bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Slim hero to temp+source; drop high/low cards; align forecast on hour f0a2503 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Clarify now-snapshot, align Toto vs NWS forecast in text and chart e3bb26c bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Pad short series for Toto + persist forecast log to HF Dataset b620a9c bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Fix headline forecast layout: split into two markdown columns cb00551 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Weather-page UI: hero tile, headline forecast, emoji strip, dropdowns c4b7a94 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Log forecast snapshots and scoreboard Toto vs NWS 5c4da67 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago
Add NWS client, Toto forecast wrapper, and Gradio app b00faa3 bitsofchris Claude Opus 4.7 (1M context) commited on 5 days ago