agessaman
97b6d20e89
refactor(wx): split get_noaa_weather's current-period line and Tomorrow append into helpers
...
_noaa_current_summary builds the current period's line with its details, UV and precipitation; _append_noaa_tomorrow appends the Tomorrow period. Both bodies are statement-for-statement the original code (checked by AST comparison), and an old-vs-new run over 30,000 perturbed real NOAA forecasts (fixtures in tests/fixtures/noaa, varied units, budgets, names, temperatures, wind, fetch failures and JSON errors) matched on replies, fetch calls and log calls.
2026-10-03 20:42:00 -07:00
..
2026-10-03 17:47:48 -07:00
2025-09-04 15:33:51 -07:00
2026-04-14 10:01:51 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 18:45:39 -07:00
2026-10-01 15:26:21 -07:00
2026-10-02 16:44:22 -07:00
2026-10-01 21:11:23 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 02:12:20 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 02:09:22 -07:00
2026-10-01 02:16:16 -07:00
2026-10-02 16:26:53 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 09:26:01 -07:00
2026-10-01 02:20:20 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 02:16:16 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 18:45:39 -07:00
2026-10-01 02:09:22 -07:00
2026-10-01 20:08:24 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 21:11:23 -07:00
2026-10-01 06:53:14 -07:00
2026-10-02 16:26:53 -07:00
2026-10-02 16:26:53 -07:00
2026-10-01 06:53:14 -07:00
2026-07-16 14:56:42 -07:00
2026-10-01 06:53:14 -07:00
2026-10-02 16:26:53 -07:00
2026-10-01 06:53:14 -07:00
2026-08-22 00:16:03 -07:00
2026-10-01 02:12:20 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-03 09:41:56 -07:00
2026-10-01 02:09:22 -07:00
2026-10-01 06:53:14 -07:00
2026-10-01 06:53:14 -07:00
2026-10-03 20:42:00 -07:00