{
 "number": 1640,
 "headline": "Minneapolis's forecast for Sunday has moved 12\u00b0F colder",
 "standfirst": "49\u00b0F in the 20261107T18:00Z run, 37\u00b0F in the 20261109T12:00Z \u2014 the 2nd-largest revision of the 7 cities on the roster that moved at all. The current run's 10th-to-90th percentile spread at that hour is 7\u00b0F.",
 "desk": "revision",
 "dateline": {
  "place": "Minneapolis",
  "state": "Minnesota",
  "lat": 44.978,
  "lon": -93.265,
  "site_key": "minnesota",
  "site_name": "Forecast Minnesota",
  "site_url": "https://forecastminnesota.com",
  "accent": "#6f93c4"
 },
 "edition": "2026-11-09",
 "published": "2026-11-09T22:25:30Z",
 "updated": null,
 "access": "free",
 "body_html": "<p>Successive cycles do not merely refresh a forecast; they leave a trail. For Sunday, November 15 at 00Z in Minneapolis, that trail runs from <span class=\"mono\">49.3\u00b0F</span> in the <span class=\"mono\">20261107T18:00Z</span> cycle to <span class=\"mono\">37.4\u00b0F</span> in the <span class=\"mono\">20261109T12:00Z</span> \u2014 a move of <span class=\"mono\">-11.9\u00b0F</span> across 8 runs.</p><p>The change is larger than the run's own 10th-to-90th percentile spread \u2014 the guidance did not merely narrow, it moved off its previous position.</p><p class=\"note\">Model NBM-QMD, via api.weather.city /v1/history. Percentiles are the same run's own.</p>",
 "body_key": null,
 "teaser_html": "",
 "claims": [
  {
   "text": "forecast revision for Sunday at 00Z",
   "value": -11.9,
   "unit": "\u00b0F",
   "normal": 0.0,
   "rank": 2,
   "of": 7,
   "period": "8 synoptic cycles",
   "source": "api.weather.city /v1/history (nbm-qmd)"
  },
  {
   "text": "10th-to-90th percentile spread at that hour",
   "value": 7.2,
   "unit": "\u00b0F",
   "normal": 11.9,
   "rank": null,
   "of": null,
   "period": "current run",
   "source": "api.weather.city (nbm-qmd)"
  }
 ],
 "assets": [],
 "provenance": {
  "built_at": "2026-11-09T22:25:29Z",
  "model": "nbm-qmd",
  "cycle": "20261109T12:00Z",
  "stores": [
   "https://api.weather.city/v1/history"
  ],
  "mint_sha256": null,
  "pairing_rule": "the same valid time read from successive synoptic cycles; the move is last run minus first run",
  "detector": "revision",
  "detector_version": "1",
  "inputs": {
   "city": "Minneapolis",
   "lat": 44.978,
   "lon": -93.265,
   "runs": 8,
   "valid": "2026-11-15T00:00:00",
   "first_run": "20261107T18:00Z",
   "last_run": "20261109T12:00Z"
  }
 },
 "strength": 0.718,
 "tags": [
  "revision",
  "guidance",
  "minnesota"
 ],
 "supersedes": null,
 "superseded_by": null,
 "source": "wire",
 "canonical": null,
 "route": 500,
 "storyline": null,
 "geo": {
  "lon": -93.265,
  "lat": 44.978,
  "place": "Minneapolis, Minnesota",
  "projection": "regional"
 },
 "label": null,
 "cover": null,
 "slug": "minneapolis-s-forecast-for-sunday-has-moved-12-f-colder",
 "path": "/mp/1640/",
 "url": "https://forecastpost.com/mp/1640/",
 "desk_label": "Revisions",
 "digest": "c56e29d498254b2e52b6a6b60a4f7912fa6b6fa41a29a61aebda34859ad050cd",
 "head": "Minneapolis's forecast for Sunday has moved 12\u00b0F colder",
 "kicker_label": "Revisions",
 "figures": [],
 "pin": {
  "globe": [
   32.87,
   39.9
  ],
  "atlas": [
   40.28,
   37.01
  ]
 }
}