xenoglyph
Pyroglyph · first-to-report
Measured record

146 wildfire alerts.
Three of them were fires.

21 continuous days correlating NASA satellite hotspots against CAL FIRE's incident list. One fire surfaced 18.4 hours before it reached the public record. The 143 that were not fires are on this page too.

Detection window
21d
20 Jul – 10 Aug 2026
Candidates raised
146
6.9/day · 72 locations
Became named fires
3
Within 5 km of the incident
Longest lead
18.4h
Ahead of the public list
Live

Where the heat is

Genuine Watch Spread Weak · likely ag/industrial CAL FIRE incident · official Raw FIRMS heat
Read first Not an emergency source. For evacuations, closures and incident status use CAL FIRE, your county OES, or call 911. “Unlisted” means not yet on the public feed — dispatch routinely knows first, so it is a statement about a website, never about whether anyone is responding. Every candidate is UNCONFIRMED: over the measured window 2.1% became fires.
The three that were fires

Hours ahead of the public list

MEDIAN 0.9h P90 14.1h Dutchflat FireSOLANO · 32.5 ac 18.4h Timber FireMONTEREY · 24,970 ac 3.4h Hurleton FireBUTTE · 13.8 ac 2.5h 05h 10h15h20h

Lead is measured to the moment the incident appeared on the public feed — never to ignition. Baseline: 162 incidents, median 0.9 h, p90 14.1 h. Only Dutchflat clears p90. Timber is the strongest evidence here and it is not ours: CAL FIRE first published a 17:44Z start, then revised it back to 03:35Z four days later — their own record moving 14 hours to agree with a hotspot we had already flagged.

The denominator

And the 143 that were not

One square per alert, in order. Conversion is 2.1%. Most were agricultural or prescribed burns, industrial heat, or satellite artefacts — which is what an instrument tuned to surface a candidate rather than miss one produces, and what it should say out loud.