Forecaster’s Note · Friday, September 4, 2026
The crew page is showing 100% probability of precipitation this morning and that is the least useful number on it, because the drizzle is already on the windshield. A probability forecast stops being a forecast the moment the thing happens. The number that actually matters today is 0.06 inches.
Yesterday I told you six of seven models loaded the volume onto Friday. They did, and Friday turned out to be worth six hundredths of an inch. That is the whole event. Read that as good news, sequence around a wet morning, and put your attention on the two things this day is genuinely carrying: a fourth consecutive Lake Wind Advisory, and the fact that this is the coldest day of the sixteen-day run before the humidity starts falling out from under us on Monday.
Right Now, and the Station Finally Agrees With the Grid
KTRK at 5:35 this morning: 48.2°F, dewpoint 42.8°F, relative humidity 81%, wind 8 mph out of the southwest, light drizzle. Twenty minutes earlier it was 50.0°F with a 22 mph gust. The grid at the same hour has the basin at 47.6°F and 83%.
Six tenths of a degree and two points of humidity apart. After three mornings of writing about how far the station and the model were diverging, they have converged, and the reason is the same reason they were splitting before: the column is saturated and mixed. Rain falling through a well-stirred boundary layer forces the air toward its wet-bulb temperature, and a wet-bulb is a number the model and the thermometer are both good at. When the basin decouples — clear sky, dead calm, cold air pooling in the Martis flats — the two disagree by a lot. When it is raining and blowing, they agree. Model-versus-station agreement is not a measure of how good the model is. It is a measure of how boring the atmosphere is.
Surface pressure is 818 hPa and the sky went to overcast between four and seven. This is a shortwave dragging a shower band along and just north of the I-80 corridor, exactly where Reno put it at 2:42 this morning.
Today: GO, and the Wet Half Is the First Half
High 57°F, low 43°F, minimum humidity 61%, UV index 3.0, sunrise 6:32, sunset 7:26. All systems GO for outdoor work. Nothing here stops a crew. Bring rain gear and plan the sequence.
The shape of the day is the inverse of yesterday’s. Yesterday the wet half was the back half; today it is the front. Hourly probability runs 21% at six, 20% at nine, 23% at ten, then falls off a cliff — 10% at noon, 8% at one, 4% at two, 3% by three. Cloud cover holds at 100% until two, breaks to 57% at three, 41% at four, 25% by six, and the basin is effectively clear by eight tonight. Reno’s aviation section has MVFR at KTRK through the morning with shower activity tapering after 15Z — eight o’clock our time — and mountain obscuration on the crest most of the day.
The instruction is the mirror image of yesterday’s: back-load the day. Anything needing dry ground or a clean subgrade waits until after one. The morning is for the work that does not care — pipe in the trench, shoring, hauling, layout, anything under cover. Six hundredths of an inch on a Sierra jobsite is a nuisance and a slick ladder, not a shutdown. Fifty-seven degrees with an 81% humidity and a southwest wind on you is the kind of cold that gets into people by ten o’clock. Dry socks in the truck.
No flatwork pour today. No final grade on fine-grained material until the afternoon at the earliest, and probably not then — minimum humidity only gets to 61%, which means the surface never really lets go of what it took on overnight. Compaction will fight you on anything silty. That is the honest cost of today, and it is a scheduling cost, not a safety one.
The Wind: My Grid Is Low and I Am Not Defending It
This is the fourth straight day of a posted Lake Wind Advisory — CAZ071 through CAZ073, until 9 PM tonight, covering Donner, Stampede, Prosser and Boca. Same product, four days running. If you have a crew on or near water today, that is your governing document.
Here is where I disagree with my own page. My grid has today’s gusts topping out around 26 mph through the working afternoon with a 31 mph spike at daybreak. Reno has southwest to west gusts increasing to 30 to 40 mph this afternoon, with ridge gusts 45 to 65 mph all day. The eight-model ensemble behind this page splits the difference at a 34 mph seventy-fifth percentile.
Take the office number, not mine. This is a known and repeatable failure: a gridded model at this resolution cannot resolve what terrain does to a southwest flow across the Sierra crest and down into this basin. It smooths the ridgeline, so it smooths the momentum transport, so it under-forecasts the gust. Reno’s forecasters are looking at 30 to 35 knot winds at ten thousand feet and mountain-wave turbulence, and they are pricing in the mixing my grid is quietly ignoring. Plan for 40 mph in the open this afternoon and be pleasantly surprised.
What that means: second strap on tarps, silt fence and anything light and stacked, done this morning, not this afternoon. Sheet goods stay flat and weighted. A boom pick this afternoon needs a stand-down number written down in the yard before the first lift, and 40 mph is a defensible place to put it. The one mercy is that the wind dies hard tonight — gusts collapse from 21 mph at seven to 6 mph by nine.
Model agreement on the temperature is excellent by contrast: seven models put today’s high between 55 and 58°F. Three degrees. Trust the temperature. Argue about the gust, and when you argue, side with Reno.
Tonight: The First Clear Calm Night in a Week
Worth flagging on its own, because it is the setup this basin is famous for. Sky clears by eight, wind collapses by nine, and the Martis flats get their first real chance to decouple since last weekend. Published low is 43°F and the model spread runs 41 to 49°F.
On a night like this the low-lying ground — open trench bottoms, the flats, anywhere air can drain and sit — runs several degrees under whatever the basin average says. This is not a frost call. Forty-three is nowhere near it and I am not going to manufacture a scare out of a September night. But if you are staging anything temperature-sensitive, or you have a water line exposed in a trench, the bottom of that trench is the coldest place on the job at five in the morning and it always has been.
The Weekend: Saturday Is the Clean One, Sunday Is the Wildcard
Saturday the 5th is the day. High 66°F, low 41°F, minimum humidity 38%, gusts down to 21 mph, probability of anything falling out of the sky in the low teens. Reno’s own line is “drier and less windy weather prevails on Saturday.” No product posted, no wind worth planning around, dry ground by mid-morning. If you have a Saturday crew or a punch list, that is your window and it is the only clean day between here and Monday.
Sunday the 6th is where it gets interesting. High 64°F, minimum humidity 32% — and the wind comes back. My grid has gusts to 28 mph; the ensemble seventy-fifth percentile is 38 mph, the highest number anywhere in the ten-day run. Reno is explicit: gusty winds and shower and thunderstorm chances both return Sunday afternoon, renewing wind impacts on holiday travel.
On the rain, the office and I agree and the agreement is the useful part: 30 to 50% from Lassen County to the Oregon border, 20% or less down here. My ensemble has Truckee at 11%. Reno adds the caveat that matters — those numbers may go up or down depending on the depth and track of a compact upper cyclone that has not arrived yet. Circle Sunday afternoon for wind, not for water. And if you are working north of the basin, treat the thunderstorm mention as real; a September cell over dry fuel is a different conversation than a September cell over Truckee.
Reno also frames the whole holiday weekend as running 10 to 20 degrees below seasonal averages, highs in the 60s and 70s. That is a genuinely pleasant three days to be outside in and it is the last of them for a while.
Fire Weather: Nothing Until Monday. Then Circle Monday and Tuesday.
Today has 61% minimum humidity and measurable rain on the fuels. There is no fire weather conversation to have. Saturday at 38% and Sunday at 32% are both comfortably above my attention line.
Then it turns, and it turns on the holiday. Minimum relative humidity, Truckee, day by day: Monday 18%, Tuesday 16%, Wednesday 35%. Highs of 72, 72 and 68°F. Below 20% gets mentioned here. Below 15% is critical. Truckee does not cross into critical in this run — it gets close on Tuesday and backs off.
Reno on the same three days runs 19%, 8% and 25%. That 8% on Tuesday the 8th is the number in this entire forecast that would make me stop and read it twice, and it is on the Nevada side with an 82°F high behind it. The valleys east of us will very likely draw a fire product for Tuesday. We probably will not. Do not let the second half of that sentence erase the first — plenty of Ruppert work happens on the other side of the state line.
The saving grace on Monday and Tuesday is the same one I wrote about last week: the wind is not there. Gusts run 15 mph Monday and 23 mph Tuesday on my grid, with ensemble seventy-fifth percentiles of 23 and 29. That is a real distinction and it drives the whole assessment. Dry air without wind is an ignition problem, not a spread problem. The risk sits on the equipment side, which is the side you control completely: spark arrestors checked before the holiday, no hot exhaust parked against cured grass, grinding and cutting and chain drag moved to first light when the humidity is still in the fifties.
Six hundredths of an inch buys the fine fuels roughly a day and a half, not a week. By Monday afternoon that moisture is gone and the fuels are back where they were Wednesday. The rain does not save Monday. It barely reaches Saturday.
Further out there is a genuinely ugly pair — the 13th and 14th, with minimum humidity at 13% and 8% and highs near 82°F, and Reno at 7% and 91°F on the 14th. I am flagging those two days and doing nothing else with them, for a reason I will explain in the next section.
The Fight Over Next Week
There is a straight disagreement in the guidance right now and you should know about it, because it decides whether the back half of next week is a cool breezy shower pattern or the driest stretch since August.
Reno’s position: eastern Pacific troughing persists through the middle of next week — cooler than normal, breezy afternoons, low shower chances. They add that there is high uncertainty about remnant tropical moisture pushing north, and if it does, shower chances go up mid-week.
My deterministic grid’s position: a ridge builds. 77°F on the 10th, 78°F on the 11th, 81°F on the 13th, 86°F by the 15th, 88°F on the 17th. Warm, dry, done.
Those cannot both be right, and the model spread tells you which one to believe: on September 13th, the eight-model pack ranges from 59°F to 81°F on the high. Twenty-two degrees on one day. On the 10th it is 59 to 78. A twenty-two degree spread is not a forecast. It is a coin toss with a decimal point on it.
When the office is talking about a persistent trough and my single deterministic run is drawing a ridge, the office wins on principle — they are reading the ensemble means and the teleconnections, and I am reading one member that happens to be plotted on my page. Discount the mid-month warm-up until the spread closes. I will keep publishing those numbers because that is what the grid says, and I will keep telling you not to plan on them.
Confidence
How this page has actually been scoring. 82 days verified. Last 30 averaging 84 out of 100. High bias −0.1°F, wind bias +0.1 mph — both effectively unbiased. The GO/NO-GO call is 30 for 30 over the last thirty days. Precipitation is still the weak leg: 86% false alarm rate, 40% miss rate, with 23 correct dry calls, 6 false alarms and 1 miss in the last thirty.
Yesterday scored 52, and that is the worst day on this page in a month. I am putting it at the top of this section rather than burying it, because a verification record you only quote when it flatters you is worth nothing.
Two things went wrong and they went wrong for the same reason. The high verified at 59°F against a 60°F call — one degree, excellent. The low verified at 50°F against a 38°F call. Twelve degrees. And the archived overnight snapshot carried 0% probability of rain for a day that produced 0.02 inches, which the scorer correctly marked a miss.
The twelve-degree low is not a mystery, it is the thing I wrote about in this space yesterday morning and then failed to apply. Thursday night had 89% cloud cover and a wind that never dropped below 5 mph. A lid on top and a mixed column underneath means no radiational cooling and no cold pool, so the basin does not fall to its clear-night number. I described that mechanism correctly and the number underneath it was still 38°F. The verification record has now promoted the KTRK station to primary truth precisely because of this — the gridded analysis products run 2.9 to 7.1°F colder than the station on overnight lows. The correction is real, it is not a constant, and it is largest on exactly the nights the pool cannot form.
The precipitation miss is the more interesting one. The snapshot taken Wednesday evening had Thursday at 0%. By the time I wrote Thursday’s note at dawn, the ensemble had it at 94% and I published that. Thursday delivered two hundredths of an inch. So the machine was wrong at 5 PM, right by 6 AM, and the archive graded the 5 PM version. That is a thirteen-hour swing from zero to ninety-four on a shortwave, and it is a fair description of how much a September shortwave in the Sierra is worth at range.
Today, temperature: locate. Marked, exposed, verified. Seven models inside three degrees, and the rain is already falling, which pins the whole thermal profile.
Today, wind: locate on the day, pothole on the number. A posted advisory, a fourth consecutive day of the same pattern, and a clear physical reason my grid reads low. I am confident it blows. I am not confident whether that is 26 or 40, so plan the 40.
Today’s rain: locate, and it barely matters. It is falling now. Six hundredths of an inch, done by mid-morning.
Saturday: locate. Highest-confidence call on this page. Dry, warming, light wind, no product posted, office and models in full agreement.
Sunday wind: locate. Sunday rain: pothole. Everybody sees the wind. The rain depends on a compact upper cyclone whose depth and track are still open, and Reno says so in as many words.
Monday and Tuesday fire weather: locate on the humidity, locate on the absence of wind. Every model dries the air out on the holiday and none of them puts a wind signal behind it. That combination is unusual and it is the reason this reads as a mentionable rather than a warnable. If a gust signal shows up in this weekend’s runs, those two days change character entirely and I will say so here Sunday morning.
Next week’s pattern: old as-built. A forecast office arguing for a trough, my grid drawing a ridge, and a twenty-two degree model spread underneath the disagreement. Nobody knows. Anyone who tells you they know is quoting one member.
Live conditions and the GO/NO-GO call update all day on the crew weather page. Full model detail on the weather engine. Both free, no ads, no sign-in.
Short version: it is raining now and it is over by mid-morning, so back-load the day and put the dry-ground work after one. Strap the light stuff this morning and plan the afternoon around 40 mph, not the 26 on my own gauge — fourth day of the Lake Wind Advisory, and Reno is right about this one. Dry socks and rain gear, because 57°F at 81% humidity gets into people. Take Saturday, it is the only clean day in the weekend. Watch Sunday afternoon for wind. And put a mark on Monday the 7th and Tuesday the 8th — 18% and 16% humidity on fuels that will have forgotten this rain by then, with Reno at 8% on Tuesday. Dry air, no wind, all of the risk on the equipment side and all of it inside your control.












