thermograph/backend/tests
Emi Griffith c50277f690
All checks were successful
secrets-guard / encrypted (pull_request) Successful in 6s
shell-lint / shellcheck (pull_request) Successful in 8s
PR build (required check) / build-backend (pull_request) Successful in 1m2s
PR build (required check) / changes (pull_request) Successful in 13s
PR build (required check) / build-frontend (pull_request) Has been skipped
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / gate (pull_request) Successful in 2s
Gate MET forecast days on diurnal sample coverage
MET's series starts mid-today and thins toward the tail, and the parser
graded whatever samples a day happened to have: the current day was built
from the remaining afternoon hours (seen live on prod: an 'overnight low'
of 114.8F graded at the ~100th percentile) and the final day can collapse
to one sample with tmin == tmax. A day now needs its samples to span at
least 18 hours before it is emitted — full hourly days and the 0/6/12/18
6-hourly far-term shape both pass; partial today and the degenerate tail
are dropped instead of being served as false extremes.
2026-07-24 15:21:50 -07:00
..
accounts Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
api Check derived store before loading history on content routes (#48) 2026-07-24 19:30:57 +00:00
core Stop logging /healthz + internal SSR hop, truncate logged IPs (#35) 2026-07-24 19:28:47 +00:00
data Gate MET forecast days on diurnal sample coverage 2026-07-24 15:21:50 -07:00
notifications daemon: move the Discord gateway and scheduler out of the web process into Go (#21) 2026-07-23 22:49:54 +00:00
web Stop logging /healthz + internal SSR hop, truncate logged IPs (#35) 2026-07-24 19:28:47 +00:00
conftest.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_drift_check.py Migrate off the Open-Meteo weather API (Phases 0-4) 2026-07-23 14:34:51 +00:00
test_indexnow.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_seed_era5.py Migrate off the Open-Meteo weather API (Phases 0-4) 2026-07-23 14:34:51 +00:00
test_warm_cities.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_warm_content.py Pre-warm the SEO content derived-store off-request (#49) 2026-07-24 19:31:08 +00:00