The old calendar’s reading, the satellite’s forecast, and the honest score between them.
the great heat — still, glaring, dry.
Today reads fair ○. This month’s seasonal base rate: rain on about 0% of days.
The live forecast is momentarily unavailable — the calendar reading above still stands as heritage.
The scoreboard is warming up — each day’s calls are recorded and settled against what actually fell. Come back in a week.