{
  "documentedFieldDuration": {
    "source": {
      "url": "https://www.ibm.com/docs/en/environmental-intel-suite?topic=apis-site-based-time-series-observations",
      "fetchedAt": "2026-09-08T10:53:23.630961+00:00",
      "sha256": "a63f121be035340c1ef456ca30a5e708758b16668fe7725ff338c552f66713ff"
    },
    "extremaDurationHours": 24,
    "observationTimeField": "temp",
    "extremaFields": [
      "max_temp",
      "min_temp"
    ],
    "exactHistoricalWindowEndpointAttribution": "unverified; last-24-hours duration does not establish calendar-day reset, inclusive endpoints or original source-message period",
    "asOfEffectiveAugustVersion": "unknown; documentation retrieved September 8",
    "venueUsesMaxTempField": "not-established"
  },
  "averagingMethod": {
    "selectedFromPrimaryMethodology": "NWS observations FAQ describes one-minute observations and rolling-five-minute averages stored in whole °F; NWS ASOS reporting specifies daily 00:00–23:59 LST extrema",
    "lastOccurrenceConvention": "NWS Phoenix ASOS methodology specifies the last occurrence of the rolling-five-minute daily maximum; this page is used for its method explanation, not its experimental live values.",
    "methodologyCaptureIds": [
      "nws-asos-faq",
      "nws-asos-reporting",
      "nws-asos-phoenix-method",
      "ncei-page2-format",
      "iem-asos-network-doc"
    ],
    "optimizationAgainstCli": "none; trailing five consecutive inputs and whole-F rounding fixed from documented method",
    "calculation": "arithmetic mean of current and preceding four complete one-minute integer-F values, then nearest whole °F; no interpolation",
    "highFrequencyDataRole": "Iowa State processed NCEI DSI 6406 page 2 one-minute average dry-bulb observations, not direct NOAA raw bytes; not unaveraged 10-second sensor readings",
    "qualityLimit": "NCEI documentation describes limited QC; IEM describes best-guess processing. Neither proves exact sensor/version lineage for every value.",
    "correctionAndAvailability": "retrieved retrospectively September 8; archive timing does not supply historical live availability"
  },
  "documentationCaptures": [
    {
      "url": "https://www.ibm.com/docs/en/environmental-intel-suite?topic=apis-site-based-time-series-observations",
      "fetchedAt": "2026-09-08T10:53:23.630961+00:00",
      "sha256": "a63f121be035340c1ef456ca30a5e708758b16668fe7725ff338c552f66713ff"
    },
    {
      "url": "https://developer.weather.com/docs/openapi/time-series-observations-current-hours-past-24-0-0",
      "fetchedAt": "2026-09-08T10:53:24.253330+00:00",
      "sha256": "cc8cc3ac784666365d266b0ef8274f07471d3cb2803ead1d0c93d48ebdc52949"
    },
    {
      "url": "https://mesonet.agron.iastate.edu/cgi-bin/request/asos1min.py?help=",
      "fetchedAt": "2026-09-08T10:53:26.194190+00:00",
      "sha256": "905e74cf49b5c97b7d55394e0de53605f8360ae081286058768ff9ba433f5690"
    },
    {
      "url": "https://mesonet.agron.iastate.edu/ASOS/",
      "fetchedAt": "2026-09-08T10:53:27.209803+00:00",
      "sha256": "952d563d74394ff94e116df4a7ef2832cc5e9f954f7ed7dd917c05e1b07ceaed"
    },
    {
      "url": "https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00386",
      "fetchedAt": "2026-09-08T10:53:28.913724+00:00",
      "sha256": "13ea2ef9019d67fa829e95c7b32b9a955fe05118fddf4a21d5eca585405bab4e"
    },
    {
      "url": "https://developer.weather.com/docs/openapi/time-series-observations-current-hours-past-24-0-0/get-v1-location-location-observations-timeseries-format",
      "fetchedAt": "2026-09-08T10:54:39.475292+00:00",
      "sha256": "dc0e4d00d9759534a37ae777e8360b2afe40c85b8b751ae3f32e73b15d7b5472"
    },
    {
      "url": "https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00387",
      "fetchedAt": "2026-09-08T10:54:40.895836+00:00",
      "sha256": "47e136619a4bc7dd69dbf35f6ad87743dd537002828cde7b5efb66b4e642907e"
    },
    {
      "url": "https://www.weather.gov/lot/weather_observations_faq",
      "fetchedAt": "2026-09-08T10:54:41.390616+00:00",
      "sha256": "9295016ac1ebca979e1d68b312571ec380561d9664df6425d7fb5ba2643918f0"
    },
    {
      "url": "https://www.weather.gov/asos/InformationReporting.html",
      "fetchedAt": "2026-09-08T10:54:41.874468+00:00",
      "sha256": "7d9d73a96ea1f237bcf35e48f9c4b42ec87b3f46f930fdc91500bbc53c011749"
    },
    {
      "url": "https://www.weather.gov/index.php/lox/asostemperature",
      "fetchedAt": "2026-09-08T10:54:42.308637+00:00",
      "sha256": "3b1feef36aee18249a2c737dabdacca14a99167c04d9d6bc88295c73fc983be9"
    },
    {
      "url": "https://www.ncei.noaa.gov/data/automated-surface-observing-system-one-minute-pg2/doc/asos-1min-pg2_documentation.pdf",
      "fetchedAt": "2026-09-08T10:56:58.395333+00:00",
      "sha256": "e534851592b80bb157ad5c2350cbe8f5ac2f8778e01b69d93a66dba9f2764d46"
    },
    {
      "url": "https://docs.google.com/document/d/13HTLgJDpsb39deFzk_YCQ5GoGoZCO_cRYzIxbwvgJLI/export?format=txt",
      "fetchedAt": "2026-09-08T10:57:00.851731+00:00",
      "sha256": "b78b22745b62eefe4c740d178d61306b804475facb734ec4f9d6f5e21c613f05"
    },
    {
      "url": "https://www.weather.gov/psr/HiResASOS",
      "fetchedAt": "2026-09-08T11:05:49.770314+00:00",
      "sha256": "58d603aa5b40a5763bf134b9f10bc0364461c21b88f5c350d04686b0c8f9f661"
    }
  ],
  "highFrequencySummary": {
    "cases": 4,
    "matchedCliMaximum": 4,
    "matchedCliLastOccurrence": 4,
    "completeLstMinuteCoverageCases": 1,
    "requestedMinutes": 6000,
    "validMinutes": 5581,
    "missingMinutes": 419,
    "allTargetSpotRows": 103,
    "matchedSpotRows": 95,
    "agreedSpotRows": 95,
    "disagreeingSpotRows": 0,
    "missingSpotRows": 8
  },
  "ruleInventorySummary": {
    "cityDays": 34,
    "venueEventRows": 68,
    "marketDescriptions": 578,
    "polymarket": 374,
    "kalshi": 204,
    "rawVenueCapturesVerified": 442,
    "explicitDailyObservationsOverSummaryMarkets": 165,
    "explicitNoaaHourlyMarkets": 110,
    "explicitFollowingDayDeadlineFallbackMarkets": 55,
    "explicitMaxTempApiFieldMarkets": 0
  },
  "ruleGroups": [
    {
      "key": "original-four-cases/2026-08-03/polymarket/weather-underground/false/false",
      "panel": "original-four-cases",
      "date": "2026-08-03",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 2,
      "markets": 22,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0xacf32d40a3070adf1b7f2152e7cf55b599159393b8559aca72132ddd0a871a4a"
    },
    {
      "key": "original-four-cases/2026-08-03/kalshi/nws-daily-climate/false/false",
      "panel": "original-four-cases",
      "date": "2026-08-03",
      "venue": "kalshi",
      "primarySource": "nws-daily-climate",
      "cityDays": 2,
      "markets": 12,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG03-B94.5"
    },
    {
      "key": "original-four-cases/2026-08-02/polymarket/weather-underground/false/false",
      "panel": "original-four-cases",
      "date": "2026-08-02",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 2,
      "markets": 22,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x02ec31dde73d7f80f4a9aa5a144f7daa8be81dc6b9c9dc38c929bd0b7c980abd"
    },
    {
      "key": "original-four-cases/2026-08-02/kalshi/nws-daily-climate/false/false",
      "panel": "original-four-cases",
      "date": "2026-08-02",
      "venue": "kalshi",
      "primarySource": "nws-daily-climate",
      "cityDays": 2,
      "markets": 12,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHTSEA-26AUG02-T75"
    },
    {
      "key": "systematic-expansion/2026-08-05/polymarket/weather-underground/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-05",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x10c8ea6fdbcca64930d32105b5473e61a3acf64bdbed8c7386a43b6112efd928"
    },
    {
      "key": "systematic-expansion/2026-08-05/kalshi/nws-daily-climate/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-05",
      "venue": "kalshi",
      "primarySource": "nws-daily-climate",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG05-B86.5"
    },
    {
      "key": "systematic-expansion/2026-08-10/polymarket/weather-underground/true/false",
      "panel": "systematic-expansion",
      "date": "2026-08-10",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": true,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x16b574be6fe6b103c79a384b77aee138893ee3fb9407f0025421305df3cb4eb1"
    },
    {
      "key": "systematic-expansion/2026-08-10/kalshi/nws-daily-climate/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-10",
      "venue": "kalshi",
      "primarySource": "nws-daily-climate",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG10-B88.5"
    },
    {
      "key": "systematic-expansion/2026-08-15/polymarket/weather-underground/true/false",
      "panel": "systematic-expansion",
      "date": "2026-08-15",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": true,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x16c242640973f4bccc85fea98868f0898f01f6cb724d969d5491bb389f6d43d3"
    },
    {
      "key": "systematic-expansion/2026-08-15/kalshi/weather-company-unspecified-field/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-15",
      "venue": "kalshi",
      "primarySource": "weather-company-unspecified-field",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG15-T95"
    },
    {
      "key": "systematic-expansion/2026-08-20/polymarket/weather-underground/true/false",
      "panel": "systematic-expansion",
      "date": "2026-08-20",
      "venue": "polymarket",
      "primarySource": "weather-underground",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": true,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x13add81f867880a2747d1bca82bf327c77bc2f4ddce9412753d1560a41ca4af0"
    },
    {
      "key": "systematic-expansion/2026-08-20/kalshi/weather-company-unspecified-field/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-20",
      "venue": "kalshi",
      "primarySource": "weather-company-unspecified-field",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG20-T89"
    },
    {
      "key": "systematic-expansion/2026-08-25/polymarket/noaa-hourly-table/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-25",
      "venue": "polymarket",
      "primarySource": "noaa-hourly-table",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "polymarket:0x05c206dde7998ebec5921b226c22c2a1e00634585372e7b9f41acf4323ed9093"
    },
    {
      "key": "systematic-expansion/2026-08-25/kalshi/weather-company-unspecified-field/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-25",
      "venue": "kalshi",
      "primarySource": "weather-company-unspecified-field",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG25-B94.5"
    },
    {
      "key": "systematic-expansion/2026-08-30/polymarket/noaa-hourly-table/false/true",
      "panel": "systematic-expansion",
      "date": "2026-08-30",
      "venue": "polymarket",
      "primarySource": "noaa-hourly-table",
      "cityDays": 5,
      "markets": 55,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": true,
      "representativeMarketId": "polymarket:0x03f41b8ce33cba6fff50e6a20e284c0a1922a28d466c0e0b6510d57362fb5d15"
    },
    {
      "key": "systematic-expansion/2026-08-30/kalshi/weather-company-unspecified-field/false/false",
      "panel": "systematic-expansion",
      "date": "2026-08-30",
      "venue": "kalshi",
      "primarySource": "weather-company-unspecified-field",
      "cityDays": 5,
      "markets": 30,
      "explicitDailyObservationsOverSummary": false,
      "explicitFallbackDeadline": false,
      "representativeMarketId": "kalshi:KXHIGHMIA-26AUG30-B87.5"
    }
  ],
  "cases": [
    {
      "city": "Miami",
      "date": "2026-08-03",
      "station": "KMIA",
      "rawRows": 1500,
      "validRows": 1500,
      "missingMinutesInRequestedUnion": 0,
      "missingMinuteTimestamps": [],
      "requestedUnion": {
        "start": "2026-08-03T04:00:00.000Z",
        "endExclusive": "2026-08-04T05:00:00.000Z"
      },
      "civilWindow": {
        "start": "2026-08-03T04:00:00.000Z",
        "endExclusive": "2026-08-04T04:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1440,
        "validMinutes": 1440,
        "missingMinutes": 0,
        "availableFiveMinuteWindows": 1436,
        "missingFiveMinuteWindows": 4,
        "completeMinuteCoverage": true,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 93,
        "maximumRoundedFiveMinuteMeanF": 93,
        "maximumUnroundedFiveMinuteMeanF": 92.6,
        "firstMaximumAt": "2026-08-03T16:37:00.000Z",
        "lastMaximumAt": "2026-08-03T16:38:00.000Z",
        "maximumOccurrences": 2,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T16:37:00.000Z",
            "timeMs": 1785775020000,
            "inputTemperaturesF": [
              92,
              93,
              92,
              93,
              93
            ],
            "unroundedMeanF": 92.6,
            "roundedMeanF": 93
          },
          {
            "timestamp": "2026-08-03T16:38:00.000Z",
            "timeMs": 1785775080000,
            "inputTemperaturesF": [
              93,
              92,
              93,
              93,
              92
            ],
            "unroundedMeanF": 92.6,
            "roundedMeanF": 93
          }
        ]
      },
      "localStandardWindow": {
        "start": "2026-08-03T05:00:00.000Z",
        "endExclusive": "2026-08-04T05:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1440,
        "validMinutes": 1440,
        "missingMinutes": 0,
        "availableFiveMinuteWindows": 1440,
        "missingFiveMinuteWindows": 0,
        "completeMinuteCoverage": true,
        "completeFiveMinuteWindowCoverage": true,
        "maximumRawMinuteF": 93,
        "maximumRoundedFiveMinuteMeanF": 93,
        "maximumUnroundedFiveMinuteMeanF": 92.6,
        "firstMaximumAt": "2026-08-03T16:37:00.000Z",
        "lastMaximumAt": "2026-08-03T16:38:00.000Z",
        "maximumOccurrences": 2,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T16:37:00.000Z",
            "timeMs": 1785775020000,
            "inputTemperaturesF": [
              92,
              93,
              92,
              93,
              93
            ],
            "unroundedMeanF": 92.6,
            "roundedMeanF": 93
          },
          {
            "timestamp": "2026-08-03T16:38:00.000Z",
            "timeMs": 1785775080000,
            "inputTemperaturesF": [
              93,
              92,
              93,
              93,
              92
            ],
            "unroundedMeanF": 92.6,
            "roundedMeanF": 93
          }
        ]
      },
      "reconstructionAtCliMaximum": {
        "timestamp": "2026-08-03T16:38:00.000Z",
        "timeMs": 1785775080000,
        "inputTemperaturesF": [
          93,
          92,
          93,
          93,
          92
        ],
        "unroundedMeanF": 92.6,
        "roundedMeanF": 93
      },
      "comparedAtArchivedSpotTimes": {
        "all": {
          "total": 28,
          "matched": 28,
          "agreed": 28,
          "disagreed": 0,
          "missing": 0
        },
        "withMaxTempField": {
          "total": 1,
          "matched": 1,
          "agreed": 1,
          "disagreed": 0,
          "missing": 0
        },
        "withoutMaxTempField": {
          "total": 27,
          "matched": 27,
          "agreed": 27,
          "disagreed": 0,
          "missing": 0
        },
        "maximumMeanAtMatchedSpotTimesF": 91,
        "comparisons": [
          {
            "timestamp": "2026-08-03T04:53:00.000Z",
            "archivedSpotF": 82,
            "maxTempFieldPresent": true,
            "unroundedMeanF": 81.8,
            "roundedMeanF": 82,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T05:53:00.000Z",
            "archivedSpotF": 82,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 81.8,
            "roundedMeanF": 82,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T06:53:00.000Z",
            "archivedSpotF": 84,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 84,
            "roundedMeanF": 84,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T07:53:00.000Z",
            "archivedSpotF": 83,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 82.8,
            "roundedMeanF": 83,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T08:53:00.000Z",
            "archivedSpotF": 82,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 82,
            "roundedMeanF": 82,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T09:53:00.000Z",
            "archivedSpotF": 82,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 82,
            "roundedMeanF": 82,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T10:53:00.000Z",
            "archivedSpotF": 81,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 81,
            "roundedMeanF": 81,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T11:53:00.000Z",
            "archivedSpotF": 81,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 81,
            "roundedMeanF": 81,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T12:53:00.000Z",
            "archivedSpotF": 84,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 84,
            "roundedMeanF": 84,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T13:53:00.000Z",
            "archivedSpotF": 86,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 85.8,
            "roundedMeanF": 86,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T14:53:00.000Z",
            "archivedSpotF": 87,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 87.4,
            "roundedMeanF": 87,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T15:53:00.000Z",
            "archivedSpotF": 90,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 89.6,
            "roundedMeanF": 90,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T16:53:00.000Z",
            "archivedSpotF": 91,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 91.4,
            "roundedMeanF": 91,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T17:21:00.000Z",
            "archivedSpotF": 81,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 81.4,
            "roundedMeanF": 81,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T17:31:00.000Z",
            "archivedSpotF": 78,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T17:53:00.000Z",
            "archivedSpotF": 77,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 77,
            "roundedMeanF": 77,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T18:10:00.000Z",
            "archivedSpotF": 76,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 75.8,
            "roundedMeanF": 76,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T18:27:00.000Z",
            "archivedSpotF": 74,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 74,
            "roundedMeanF": 74,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T18:53:00.000Z",
            "archivedSpotF": 74,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 73.8,
            "roundedMeanF": 74,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T19:53:00.000Z",
            "archivedSpotF": 75,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 75,
            "roundedMeanF": 75,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T20:53:00.000Z",
            "archivedSpotF": 76,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 76,
            "roundedMeanF": 76,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T21:53:00.000Z",
            "archivedSpotF": 77,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 77,
            "roundedMeanF": 77,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T22:53:00.000Z",
            "archivedSpotF": 79,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 79,
            "roundedMeanF": 79,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T23:53:00.000Z",
            "archivedSpotF": 79,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 79,
            "roundedMeanF": 79,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T00:53:00.000Z",
            "archivedSpotF": 81,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 80.6,
            "roundedMeanF": 81,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T01:53:00.000Z",
            "archivedSpotF": 80,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 80.4,
            "roundedMeanF": 80,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T02:53:00.000Z",
            "archivedSpotF": 80,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T03:53:00.000Z",
            "archivedSpotF": 80,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 80,
            "roundedMeanF": 80,
            "agrees": true,
            "reason": null
          }
        ]
      },
      "agreement": {
        "reconstructedLstMaximumMatchesCli": true,
        "reconstructedLastOccurrenceMatchesCli": true,
        "civilAndLstReconstructedMaximaAgree": true,
        "sampledMaximumMatchesArchivedSpotMaximum": true
      },
      "mechanismAssessment": "sampling-and-averaging-hypothesis-supported-by-this-retrospective-reconstruction; venue-field-selection-not-proven",
      "fieldSelectionAtVenue": "unknown",
      "roundingAndTimingLimitation": "NWS documents rolling-five-minute averaging and whole-F storage; exact deployed software/version is not recovered. No half-degree ties arise from five integer-F inputs.",
      "capture": {
        "url": "https://mesonet.agron.iastate.edu/cgi-bin/request/asos1min.py?station=MIA&vars=tmpf&sts=2026-08-03T04:00Z&ets=2026-08-04T05:00Z&sample=1min&what=download&tz=UTC&delim=comma",
        "fetchedAt": "2026-09-08T10:53:30.340498+00:00",
        "sha256": "4ac9cb6c8a933cd55bff4a8c79abd161e5e5b345fd79ffc8d4a4b73ab47d96de"
      },
      "cli": {
        "maximumF": 93,
        "maximumAt": "2026-08-03T16:38:00.000Z",
        "source": {
          "url": "https://mesonet.agron.iastate.edu/api/1/nwstext/202608040827-KMFL-CDUS42-CLIMIA",
          "fetchedAt": "2026-09-08T09:50:45.329645+00:00",
          "sha256": "45b8a65db1a82842f68ca70241d84223786f658aa5ce783ebb27d793c86ef166"
        }
      }
    },
    {
      "city": "Seattle",
      "date": "2026-08-02",
      "station": "KSEA",
      "rawRows": 1396,
      "validRows": 1396,
      "missingMinutesInRequestedUnion": 104,
      "missingMinuteTimestamps": [
        "2026-08-02T17:52:00.000Z",
        "2026-08-02T17:53:00.000Z",
        "2026-08-02T17:54:00.000Z",
        "2026-08-02T17:55:00.000Z",
        "2026-08-02T17:56:00.000Z",
        "2026-08-02T17:57:00.000Z",
        "2026-08-02T17:58:00.000Z",
        "2026-08-02T17:59:00.000Z",
        "2026-08-02T18:00:00.000Z",
        "2026-08-02T18:01:00.000Z",
        "2026-08-02T18:02:00.000Z",
        "2026-08-02T18:03:00.000Z",
        "2026-08-02T18:04:00.000Z",
        "2026-08-02T18:05:00.000Z",
        "2026-08-02T18:06:00.000Z",
        "2026-08-02T18:07:00.000Z",
        "2026-08-02T18:08:00.000Z",
        "2026-08-02T18:09:00.000Z",
        "2026-08-02T18:10:00.000Z",
        "2026-08-02T18:11:00.000Z",
        "2026-08-02T18:12:00.000Z",
        "2026-08-02T18:13:00.000Z",
        "2026-08-02T18:14:00.000Z",
        "2026-08-02T18:15:00.000Z",
        "2026-08-02T18:16:00.000Z",
        "2026-08-02T18:17:00.000Z",
        "2026-08-02T18:18:00.000Z",
        "2026-08-02T18:19:00.000Z",
        "2026-08-02T18:20:00.000Z",
        "2026-08-02T18:21:00.000Z",
        "2026-08-02T18:22:00.000Z",
        "2026-08-02T18:23:00.000Z",
        "2026-08-02T18:24:00.000Z",
        "2026-08-02T18:25:00.000Z",
        "2026-08-02T18:26:00.000Z",
        "2026-08-02T18:27:00.000Z",
        "2026-08-02T18:28:00.000Z",
        "2026-08-02T18:29:00.000Z",
        "2026-08-02T18:30:00.000Z",
        "2026-08-02T18:31:00.000Z",
        "2026-08-02T18:32:00.000Z",
        "2026-08-02T18:33:00.000Z",
        "2026-08-02T18:34:00.000Z",
        "2026-08-02T18:35:00.000Z",
        "2026-08-02T18:36:00.000Z",
        "2026-08-02T18:37:00.000Z",
        "2026-08-02T18:38:00.000Z",
        "2026-08-02T18:39:00.000Z",
        "2026-08-02T18:40:00.000Z",
        "2026-08-02T18:41:00.000Z",
        "2026-08-02T18:42:00.000Z",
        "2026-08-02T18:43:00.000Z",
        "2026-08-02T18:44:00.000Z",
        "2026-08-02T18:45:00.000Z",
        "2026-08-02T18:46:00.000Z",
        "2026-08-02T18:47:00.000Z",
        "2026-08-02T18:48:00.000Z",
        "2026-08-02T18:49:00.000Z",
        "2026-08-02T18:50:00.000Z",
        "2026-08-02T18:51:00.000Z",
        "2026-08-02T18:52:00.000Z",
        "2026-08-02T18:53:00.000Z",
        "2026-08-02T18:54:00.000Z",
        "2026-08-02T18:55:00.000Z",
        "2026-08-02T18:56:00.000Z",
        "2026-08-02T18:57:00.000Z",
        "2026-08-02T18:58:00.000Z",
        "2026-08-02T18:59:00.000Z",
        "2026-08-02T19:00:00.000Z",
        "2026-08-02T19:01:00.000Z",
        "2026-08-02T19:02:00.000Z",
        "2026-08-02T19:03:00.000Z",
        "2026-08-02T19:04:00.000Z",
        "2026-08-02T19:05:00.000Z",
        "2026-08-02T19:06:00.000Z",
        "2026-08-02T19:07:00.000Z",
        "2026-08-02T19:08:00.000Z",
        "2026-08-02T19:09:00.000Z",
        "2026-08-02T19:10:00.000Z",
        "2026-08-02T19:11:00.000Z",
        "2026-08-02T19:12:00.000Z",
        "2026-08-02T19:13:00.000Z",
        "2026-08-02T19:14:00.000Z",
        "2026-08-02T19:15:00.000Z",
        "2026-08-02T19:16:00.000Z",
        "2026-08-02T19:17:00.000Z",
        "2026-08-02T19:18:00.000Z",
        "2026-08-02T19:19:00.000Z",
        "2026-08-02T19:20:00.000Z",
        "2026-08-02T19:21:00.000Z",
        "2026-08-02T19:22:00.000Z",
        "2026-08-02T19:23:00.000Z",
        "2026-08-02T19:24:00.000Z",
        "2026-08-02T19:25:00.000Z",
        "2026-08-02T19:26:00.000Z",
        "2026-08-02T19:27:00.000Z",
        "2026-08-02T19:28:00.000Z",
        "2026-08-02T19:29:00.000Z",
        "2026-08-02T19:30:00.000Z",
        "2026-08-02T19:31:00.000Z",
        "2026-08-02T19:32:00.000Z",
        "2026-08-02T19:33:00.000Z",
        "2026-08-02T19:34:00.000Z",
        "2026-08-02T19:35:00.000Z"
      ],
      "requestedUnion": {
        "start": "2026-08-02T07:00:00.000Z",
        "endExclusive": "2026-08-03T08:00:00.000Z"
      },
      "civilWindow": {
        "start": "2026-08-02T07:00:00.000Z",
        "endExclusive": "2026-08-03T07:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1336,
        "validMinutes": 1336,
        "missingMinutes": 104,
        "availableFiveMinuteWindows": 1328,
        "missingFiveMinuteWindows": 112,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 71,
        "maximumRoundedFiveMinuteMeanF": 71,
        "maximumUnroundedFiveMinuteMeanF": 70.6,
        "firstMaximumAt": "2026-08-03T00:00:00.000Z",
        "lastMaximumAt": "2026-08-03T00:12:00.000Z",
        "maximumOccurrences": 3,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T00:00:00.000Z",
            "timeMs": 1785715200000,
            "inputTemperaturesF": [
              71,
              70,
              70,
              71,
              71
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          },
          {
            "timestamp": "2026-08-03T00:03:00.000Z",
            "timeMs": 1785715380000,
            "inputTemperaturesF": [
              71,
              71,
              70,
              70,
              71
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          },
          {
            "timestamp": "2026-08-03T00:12:00.000Z",
            "timeMs": 1785715920000,
            "inputTemperaturesF": [
              71,
              70,
              71,
              71,
              70
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          }
        ]
      },
      "localStandardWindow": {
        "start": "2026-08-02T08:00:00.000Z",
        "endExclusive": "2026-08-03T08:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1336,
        "validMinutes": 1336,
        "missingMinutes": 104,
        "availableFiveMinuteWindows": 1332,
        "missingFiveMinuteWindows": 108,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 71,
        "maximumRoundedFiveMinuteMeanF": 71,
        "maximumUnroundedFiveMinuteMeanF": 70.6,
        "firstMaximumAt": "2026-08-03T00:00:00.000Z",
        "lastMaximumAt": "2026-08-03T00:12:00.000Z",
        "maximumOccurrences": 3,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T00:00:00.000Z",
            "timeMs": 1785715200000,
            "inputTemperaturesF": [
              71,
              70,
              70,
              71,
              71
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          },
          {
            "timestamp": "2026-08-03T00:03:00.000Z",
            "timeMs": 1785715380000,
            "inputTemperaturesF": [
              71,
              71,
              70,
              70,
              71
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          },
          {
            "timestamp": "2026-08-03T00:12:00.000Z",
            "timeMs": 1785715920000,
            "inputTemperaturesF": [
              71,
              70,
              71,
              71,
              70
            ],
            "unroundedMeanF": 70.6,
            "roundedMeanF": 71
          }
        ]
      },
      "reconstructionAtCliMaximum": {
        "timestamp": "2026-08-03T00:12:00.000Z",
        "timeMs": 1785715920000,
        "inputTemperaturesF": [
          71,
          70,
          71,
          71,
          70
        ],
        "unroundedMeanF": 70.6,
        "roundedMeanF": 71
      },
      "comparedAtArchivedSpotTimes": {
        "all": {
          "total": 25,
          "matched": 23,
          "agreed": 23,
          "disagreed": 0,
          "missing": 2
        },
        "withMaxTempField": {
          "total": 1,
          "matched": 1,
          "agreed": 1,
          "disagreed": 0,
          "missing": 0
        },
        "withoutMaxTempField": {
          "total": 24,
          "matched": 22,
          "agreed": 22,
          "disagreed": 0,
          "missing": 2
        },
        "maximumMeanAtMatchedSpotTimesF": 69,
        "comparisons": [
          {
            "timestamp": "2026-08-02T07:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": true,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T08:53:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57.4,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T09:53:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T10:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57.6,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T11:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T12:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T13:53:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T14:53:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T15:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57.6,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T16:15:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57.2,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T16:53:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T17:53:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-02T18:53:00.000Z",
            "archivedSpotF": 65,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-02T19:53:00.000Z",
            "archivedSpotF": 66,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 66,
            "roundedMeanF": 66,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T20:53:00.000Z",
            "archivedSpotF": 69,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 68.8,
            "roundedMeanF": 69,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T21:53:00.000Z",
            "archivedSpotF": 67,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 66.8,
            "roundedMeanF": 67,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T22:53:00.000Z",
            "archivedSpotF": 66,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 66.4,
            "roundedMeanF": 66,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T23:53:00.000Z",
            "archivedSpotF": 69,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 69,
            "roundedMeanF": 69,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T00:53:00.000Z",
            "archivedSpotF": 69,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 69,
            "roundedMeanF": 69,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T01:53:00.000Z",
            "archivedSpotF": 68,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 68,
            "roundedMeanF": 68,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T02:53:00.000Z",
            "archivedSpotF": 65,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 65,
            "roundedMeanF": 65,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T03:53:00.000Z",
            "archivedSpotF": 62,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61.6,
            "roundedMeanF": 62,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T04:53:00.000Z",
            "archivedSpotF": 59,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 59.2,
            "roundedMeanF": 59,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T05:53:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61.2,
            "roundedMeanF": 61,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T06:53:00.000Z",
            "archivedSpotF": 60,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 60,
            "roundedMeanF": 60,
            "agrees": true,
            "reason": null
          }
        ]
      },
      "agreement": {
        "reconstructedLstMaximumMatchesCli": true,
        "reconstructedLastOccurrenceMatchesCli": true,
        "civilAndLstReconstructedMaximaAgree": true,
        "sampledMaximumMatchesArchivedSpotMaximum": true
      },
      "mechanismAssessment": "sampling-and-averaging-hypothesis-supported-by-this-retrospective-reconstruction; venue-field-selection-not-proven",
      "fieldSelectionAtVenue": "unknown",
      "roundingAndTimingLimitation": "NWS documents rolling-five-minute averaging and whole-F storage; exact deployed software/version is not recovered. No half-degree ties arise from five integer-F inputs.",
      "capture": {
        "url": "https://mesonet.agron.iastate.edu/cgi-bin/request/asos1min.py?station=SEA&vars=tmpf&sts=2026-08-02T07:00Z&ets=2026-08-03T08:00Z&sample=1min&what=download&tz=UTC&delim=comma",
        "fetchedAt": "2026-09-08T10:53:31.484127+00:00",
        "sha256": "30e4b63f6a6af9f5390c39241e09a28cafaf8eb6b220e5bff0f89cfe36a930d8"
      },
      "cli": {
        "maximumF": 71,
        "maximumAt": "2026-08-03T00:12:00.000Z",
        "source": {
          "url": "https://mesonet.agron.iastate.edu/api/1/nwstext/202608030827-KSEW-CDUS46-CLISEA",
          "fetchedAt": "2026-09-08T09:50:46.046790+00:00",
          "sha256": "75ad46751d30a368878048c9c01800bee0b5aeed072f573191603a324fbee27a"
        }
      }
    },
    {
      "city": "San Francisco",
      "date": "2026-08-02",
      "station": "KSFO",
      "rawRows": 1261,
      "validRows": 1260,
      "missingMinutesInRequestedUnion": 240,
      "missingMinuteTimestamps": [
        "2026-08-02T22:53:00.000Z",
        "2026-08-02T22:54:00.000Z",
        "2026-08-02T22:55:00.000Z",
        "2026-08-02T22:56:00.000Z",
        "2026-08-02T22:57:00.000Z",
        "2026-08-02T22:58:00.000Z",
        "2026-08-02T22:59:00.000Z",
        "2026-08-02T23:00:00.000Z",
        "2026-08-02T23:01:00.000Z",
        "2026-08-02T23:02:00.000Z",
        "2026-08-02T23:03:00.000Z",
        "2026-08-02T23:04:00.000Z",
        "2026-08-02T23:05:00.000Z",
        "2026-08-02T23:06:00.000Z",
        "2026-08-02T23:07:00.000Z",
        "2026-08-02T23:08:00.000Z",
        "2026-08-02T23:09:00.000Z",
        "2026-08-02T23:10:00.000Z",
        "2026-08-02T23:11:00.000Z",
        "2026-08-02T23:12:00.000Z",
        "2026-08-02T23:13:00.000Z",
        "2026-08-02T23:14:00.000Z",
        "2026-08-02T23:15:00.000Z",
        "2026-08-02T23:16:00.000Z",
        "2026-08-02T23:17:00.000Z",
        "2026-08-02T23:18:00.000Z",
        "2026-08-02T23:19:00.000Z",
        "2026-08-02T23:20:00.000Z",
        "2026-08-02T23:21:00.000Z",
        "2026-08-02T23:22:00.000Z",
        "2026-08-02T23:23:00.000Z",
        "2026-08-02T23:24:00.000Z",
        "2026-08-02T23:25:00.000Z",
        "2026-08-02T23:26:00.000Z",
        "2026-08-02T23:27:00.000Z",
        "2026-08-02T23:28:00.000Z",
        "2026-08-02T23:29:00.000Z",
        "2026-08-02T23:30:00.000Z",
        "2026-08-02T23:31:00.000Z",
        "2026-08-02T23:32:00.000Z",
        "2026-08-02T23:33:00.000Z",
        "2026-08-02T23:34:00.000Z",
        "2026-08-02T23:35:00.000Z",
        "2026-08-02T23:36:00.000Z",
        "2026-08-02T23:37:00.000Z",
        "2026-08-02T23:38:00.000Z",
        "2026-08-02T23:39:00.000Z",
        "2026-08-02T23:40:00.000Z",
        "2026-08-02T23:41:00.000Z",
        "2026-08-02T23:42:00.000Z",
        "2026-08-02T23:43:00.000Z",
        "2026-08-02T23:44:00.000Z",
        "2026-08-02T23:45:00.000Z",
        "2026-08-02T23:46:00.000Z",
        "2026-08-02T23:47:00.000Z",
        "2026-08-02T23:48:00.000Z",
        "2026-08-02T23:49:00.000Z",
        "2026-08-02T23:50:00.000Z",
        "2026-08-02T23:51:00.000Z",
        "2026-08-02T23:52:00.000Z",
        "2026-08-02T23:53:00.000Z",
        "2026-08-02T23:54:00.000Z",
        "2026-08-02T23:55:00.000Z",
        "2026-08-02T23:56:00.000Z",
        "2026-08-02T23:57:00.000Z",
        "2026-08-02T23:58:00.000Z",
        "2026-08-02T23:59:00.000Z",
        "2026-08-03T00:00:00.000Z",
        "2026-08-03T00:01:00.000Z",
        "2026-08-03T00:02:00.000Z",
        "2026-08-03T00:03:00.000Z",
        "2026-08-03T00:04:00.000Z",
        "2026-08-03T00:05:00.000Z",
        "2026-08-03T00:06:00.000Z",
        "2026-08-03T00:07:00.000Z",
        "2026-08-03T00:08:00.000Z",
        "2026-08-03T00:09:00.000Z",
        "2026-08-03T00:10:00.000Z",
        "2026-08-03T00:11:00.000Z",
        "2026-08-03T00:12:00.000Z",
        "2026-08-03T00:13:00.000Z",
        "2026-08-03T00:14:00.000Z",
        "2026-08-03T00:15:00.000Z",
        "2026-08-03T00:16:00.000Z",
        "2026-08-03T00:17:00.000Z",
        "2026-08-03T00:18:00.000Z",
        "2026-08-03T00:19:00.000Z",
        "2026-08-03T00:20:00.000Z",
        "2026-08-03T00:21:00.000Z",
        "2026-08-03T00:22:00.000Z",
        "2026-08-03T00:23:00.000Z",
        "2026-08-03T00:24:00.000Z",
        "2026-08-03T00:25:00.000Z",
        "2026-08-03T00:26:00.000Z",
        "2026-08-03T00:27:00.000Z",
        "2026-08-03T00:28:00.000Z",
        "2026-08-03T00:29:00.000Z",
        "2026-08-03T00:30:00.000Z",
        "2026-08-03T00:31:00.000Z",
        "2026-08-03T00:32:00.000Z",
        "2026-08-03T00:33:00.000Z",
        "2026-08-03T00:34:00.000Z",
        "2026-08-03T00:35:00.000Z",
        "2026-08-03T00:36:00.000Z",
        "2026-08-03T00:37:00.000Z",
        "2026-08-03T00:38:00.000Z",
        "2026-08-03T00:39:00.000Z",
        "2026-08-03T00:40:00.000Z",
        "2026-08-03T00:41:00.000Z",
        "2026-08-03T00:42:00.000Z",
        "2026-08-03T00:43:00.000Z",
        "2026-08-03T00:44:00.000Z",
        "2026-08-03T00:45:00.000Z",
        "2026-08-03T00:46:00.000Z",
        "2026-08-03T00:47:00.000Z",
        "2026-08-03T00:48:00.000Z",
        "2026-08-03T00:49:00.000Z",
        "2026-08-03T00:50:00.000Z",
        "2026-08-03T00:51:00.000Z",
        "2026-08-03T00:52:00.000Z",
        "2026-08-03T00:53:00.000Z",
        "2026-08-03T00:54:00.000Z",
        "2026-08-03T00:55:00.000Z",
        "2026-08-03T00:56:00.000Z",
        "2026-08-03T00:57:00.000Z",
        "2026-08-03T00:58:00.000Z",
        "2026-08-03T00:59:00.000Z",
        "2026-08-03T01:00:00.000Z",
        "2026-08-03T01:01:00.000Z",
        "2026-08-03T01:02:00.000Z",
        "2026-08-03T01:03:00.000Z",
        "2026-08-03T01:04:00.000Z",
        "2026-08-03T01:05:00.000Z",
        "2026-08-03T01:06:00.000Z",
        "2026-08-03T01:07:00.000Z",
        "2026-08-03T01:08:00.000Z",
        "2026-08-03T01:09:00.000Z",
        "2026-08-03T01:10:00.000Z",
        "2026-08-03T01:11:00.000Z",
        "2026-08-03T01:12:00.000Z",
        "2026-08-03T01:13:00.000Z",
        "2026-08-03T01:14:00.000Z",
        "2026-08-03T01:15:00.000Z",
        "2026-08-03T01:16:00.000Z",
        "2026-08-03T01:17:00.000Z",
        "2026-08-03T01:18:00.000Z",
        "2026-08-03T01:19:00.000Z",
        "2026-08-03T01:20:00.000Z",
        "2026-08-03T01:21:00.000Z",
        "2026-08-03T01:22:00.000Z",
        "2026-08-03T01:23:00.000Z",
        "2026-08-03T01:24:00.000Z",
        "2026-08-03T01:25:00.000Z",
        "2026-08-03T01:26:00.000Z",
        "2026-08-03T01:27:00.000Z",
        "2026-08-03T01:28:00.000Z",
        "2026-08-03T01:29:00.000Z",
        "2026-08-03T01:30:00.000Z",
        "2026-08-03T01:31:00.000Z",
        "2026-08-03T01:32:00.000Z",
        "2026-08-03T01:33:00.000Z",
        "2026-08-03T01:34:00.000Z",
        "2026-08-03T01:35:00.000Z",
        "2026-08-03T01:36:00.000Z",
        "2026-08-03T01:37:00.000Z",
        "2026-08-03T01:38:00.000Z",
        "2026-08-03T01:39:00.000Z",
        "2026-08-03T01:40:00.000Z",
        "2026-08-03T01:41:00.000Z",
        "2026-08-03T01:42:00.000Z",
        "2026-08-03T01:43:00.000Z",
        "2026-08-03T01:44:00.000Z",
        "2026-08-03T01:45:00.000Z",
        "2026-08-03T01:46:00.000Z",
        "2026-08-03T01:47:00.000Z",
        "2026-08-03T01:48:00.000Z",
        "2026-08-03T01:49:00.000Z",
        "2026-08-03T01:50:00.000Z",
        "2026-08-03T01:51:00.000Z",
        "2026-08-03T01:52:00.000Z",
        "2026-08-03T01:53:00.000Z",
        "2026-08-03T01:54:00.000Z",
        "2026-08-03T01:55:00.000Z",
        "2026-08-03T01:56:00.000Z",
        "2026-08-03T01:57:00.000Z",
        "2026-08-03T01:58:00.000Z",
        "2026-08-03T01:59:00.000Z",
        "2026-08-03T02:00:00.000Z",
        "2026-08-03T02:01:00.000Z",
        "2026-08-03T02:02:00.000Z",
        "2026-08-03T02:03:00.000Z",
        "2026-08-03T02:04:00.000Z",
        "2026-08-03T02:05:00.000Z",
        "2026-08-03T02:06:00.000Z",
        "2026-08-03T02:07:00.000Z",
        "2026-08-03T02:08:00.000Z",
        "2026-08-03T02:09:00.000Z",
        "2026-08-03T02:10:00.000Z",
        "2026-08-03T02:11:00.000Z",
        "2026-08-03T02:12:00.000Z",
        "2026-08-03T02:13:00.000Z",
        "2026-08-03T02:14:00.000Z",
        "2026-08-03T02:15:00.000Z",
        "2026-08-03T02:16:00.000Z",
        "2026-08-03T02:17:00.000Z",
        "2026-08-03T02:18:00.000Z",
        "2026-08-03T02:19:00.000Z",
        "2026-08-03T02:20:00.000Z",
        "2026-08-03T02:21:00.000Z",
        "2026-08-03T02:22:00.000Z",
        "2026-08-03T02:23:00.000Z",
        "2026-08-03T02:24:00.000Z",
        "2026-08-03T02:25:00.000Z",
        "2026-08-03T02:26:00.000Z",
        "2026-08-03T02:27:00.000Z",
        "2026-08-03T02:28:00.000Z",
        "2026-08-03T02:29:00.000Z",
        "2026-08-03T02:30:00.000Z",
        "2026-08-03T02:31:00.000Z",
        "2026-08-03T02:32:00.000Z",
        "2026-08-03T02:33:00.000Z",
        "2026-08-03T02:34:00.000Z",
        "2026-08-03T02:35:00.000Z",
        "2026-08-03T02:36:00.000Z",
        "2026-08-03T02:37:00.000Z",
        "2026-08-03T02:38:00.000Z",
        "2026-08-03T02:39:00.000Z",
        "2026-08-03T02:40:00.000Z",
        "2026-08-03T02:41:00.000Z",
        "2026-08-03T02:42:00.000Z",
        "2026-08-03T02:43:00.000Z",
        "2026-08-03T02:44:00.000Z",
        "2026-08-03T02:45:00.000Z",
        "2026-08-03T02:46:00.000Z",
        "2026-08-03T02:47:00.000Z",
        "2026-08-03T02:48:00.000Z",
        "2026-08-03T02:49:00.000Z",
        "2026-08-03T02:50:00.000Z",
        "2026-08-03T02:51:00.000Z",
        "2026-08-03T02:52:00.000Z"
      ],
      "requestedUnion": {
        "start": "2026-08-02T07:00:00.000Z",
        "endExclusive": "2026-08-03T08:00:00.000Z"
      },
      "civilWindow": {
        "start": "2026-08-02T07:00:00.000Z",
        "endExclusive": "2026-08-03T07:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1201,
        "validMinutes": 1200,
        "missingMinutes": 240,
        "availableFiveMinuteWindows": 1192,
        "missingFiveMinuteWindows": 248,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 81,
        "maximumRoundedFiveMinuteMeanF": 80,
        "maximumUnroundedFiveMinuteMeanF": 80.2,
        "firstMaximumAt": "2026-08-02T21:17:00.000Z",
        "lastMaximumAt": "2026-08-02T21:35:00.000Z",
        "maximumOccurrences": 17,
        "peakMeans": [
          {
            "timestamp": "2026-08-02T21:17:00.000Z",
            "timeMs": 1785705420000,
            "inputTemperaturesF": [
              79,
              80,
              80,
              79,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:18:00.000Z",
            "timeMs": 1785705480000,
            "inputTemperaturesF": [
              80,
              80,
              79,
              80,
              79
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:21:00.000Z",
            "timeMs": 1785705660000,
            "inputTemperaturesF": [
              80,
              79,
              79,
              80,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:22:00.000Z",
            "timeMs": 1785705720000,
            "inputTemperaturesF": [
              79,
              79,
              80,
              80,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:23:00.000Z",
            "timeMs": 1785705780000,
            "inputTemperaturesF": [
              79,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:24:00.000Z",
            "timeMs": 1785705840000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:25:00.000Z",
            "timeMs": 1785705900000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:26:00.000Z",
            "timeMs": 1785705960000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              81
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:27:00.000Z",
            "timeMs": 1785706020000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              81,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:28:00.000Z",
            "timeMs": 1785706080000,
            "inputTemperaturesF": [
              80,
              80,
              81,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:29:00.000Z",
            "timeMs": 1785706140000,
            "inputTemperaturesF": [
              80,
              81,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:30:00.000Z",
            "timeMs": 1785706200000,
            "inputTemperaturesF": [
              81,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:31:00.000Z",
            "timeMs": 1785706260000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:32:00.000Z",
            "timeMs": 1785706320000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:33:00.000Z",
            "timeMs": 1785706380000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              79
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:34:00.000Z",
            "timeMs": 1785706440000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              79,
              80
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:35:00.000Z",
            "timeMs": 1785706500000,
            "inputTemperaturesF": [
              80,
              80,
              79,
              80,
              79
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          }
        ]
      },
      "localStandardWindow": {
        "start": "2026-08-02T08:00:00.000Z",
        "endExclusive": "2026-08-03T08:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1201,
        "validMinutes": 1200,
        "missingMinutes": 240,
        "availableFiveMinuteWindows": 1196,
        "missingFiveMinuteWindows": 244,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 81,
        "maximumRoundedFiveMinuteMeanF": 80,
        "maximumUnroundedFiveMinuteMeanF": 80.2,
        "firstMaximumAt": "2026-08-02T21:17:00.000Z",
        "lastMaximumAt": "2026-08-02T21:35:00.000Z",
        "maximumOccurrences": 17,
        "peakMeans": [
          {
            "timestamp": "2026-08-02T21:17:00.000Z",
            "timeMs": 1785705420000,
            "inputTemperaturesF": [
              79,
              80,
              80,
              79,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:18:00.000Z",
            "timeMs": 1785705480000,
            "inputTemperaturesF": [
              80,
              80,
              79,
              80,
              79
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:21:00.000Z",
            "timeMs": 1785705660000,
            "inputTemperaturesF": [
              80,
              79,
              79,
              80,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:22:00.000Z",
            "timeMs": 1785705720000,
            "inputTemperaturesF": [
              79,
              79,
              80,
              80,
              80
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:23:00.000Z",
            "timeMs": 1785705780000,
            "inputTemperaturesF": [
              79,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:24:00.000Z",
            "timeMs": 1785705840000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:25:00.000Z",
            "timeMs": 1785705900000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:26:00.000Z",
            "timeMs": 1785705960000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              81
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:27:00.000Z",
            "timeMs": 1785706020000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              81,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:28:00.000Z",
            "timeMs": 1785706080000,
            "inputTemperaturesF": [
              80,
              80,
              81,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:29:00.000Z",
            "timeMs": 1785706140000,
            "inputTemperaturesF": [
              80,
              81,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:30:00.000Z",
            "timeMs": 1785706200000,
            "inputTemperaturesF": [
              81,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80.2,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:31:00.000Z",
            "timeMs": 1785706260000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:32:00.000Z",
            "timeMs": 1785706320000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              80
            ],
            "unroundedMeanF": 80,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:33:00.000Z",
            "timeMs": 1785706380000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              80,
              79
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:34:00.000Z",
            "timeMs": 1785706440000,
            "inputTemperaturesF": [
              80,
              80,
              80,
              79,
              80
            ],
            "unroundedMeanF": 79.8,
            "roundedMeanF": 80
          },
          {
            "timestamp": "2026-08-02T21:35:00.000Z",
            "timeMs": 1785706500000,
            "inputTemperaturesF": [
              80,
              80,
              79,
              80,
              79
            ],
            "unroundedMeanF": 79.6,
            "roundedMeanF": 80
          }
        ]
      },
      "reconstructionAtCliMaximum": {
        "timestamp": "2026-08-02T21:35:00.000Z",
        "timeMs": 1785706500000,
        "inputTemperaturesF": [
          80,
          80,
          79,
          80,
          79
        ],
        "unroundedMeanF": 79.6,
        "roundedMeanF": 80
      },
      "comparedAtArchivedSpotTimes": {
        "all": {
          "total": 24,
          "matched": 19,
          "agreed": 19,
          "disagreed": 0,
          "missing": 5
        },
        "withMaxTempField": {
          "total": 1,
          "matched": 1,
          "agreed": 1,
          "disagreed": 0,
          "missing": 0
        },
        "withoutMaxTempField": {
          "total": 23,
          "matched": 18,
          "agreed": 18,
          "disagreed": 0,
          "missing": 5
        },
        "maximumMeanAtMatchedSpotTimesF": 79,
        "comparisons": [
          {
            "timestamp": "2026-08-02T07:56:00.000Z",
            "archivedSpotF": 59,
            "maxTempFieldPresent": true,
            "unroundedMeanF": 59.4,
            "roundedMeanF": 59,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T08:56:00.000Z",
            "archivedSpotF": 59,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 59,
            "roundedMeanF": 59,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T09:56:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T10:56:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T11:56:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T12:56:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T13:56:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T14:56:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 60.6,
            "roundedMeanF": 61,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T15:56:00.000Z",
            "archivedSpotF": 64,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 64,
            "roundedMeanF": 64,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T16:56:00.000Z",
            "archivedSpotF": 65,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 65.4,
            "roundedMeanF": 65,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T17:56:00.000Z",
            "archivedSpotF": 68,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 68.2,
            "roundedMeanF": 68,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T18:56:00.000Z",
            "archivedSpotF": 70,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 70.2,
            "roundedMeanF": 70,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T19:56:00.000Z",
            "archivedSpotF": 75,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 75.4,
            "roundedMeanF": 75,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T20:56:00.000Z",
            "archivedSpotF": 79,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 78.8,
            "roundedMeanF": 79,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T21:56:00.000Z",
            "archivedSpotF": 78,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-02T22:56:00.000Z",
            "archivedSpotF": 76,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-02T23:56:00.000Z",
            "archivedSpotF": 70,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-03T00:56:00.000Z",
            "archivedSpotF": 69,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-03T01:56:00.000Z",
            "archivedSpotF": 67,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-03T02:56:00.000Z",
            "archivedSpotF": 63,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          },
          {
            "timestamp": "2026-08-03T03:56:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61,
            "roundedMeanF": 61,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T04:56:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61,
            "roundedMeanF": 61,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T05:56:00.000Z",
            "archivedSpotF": 60,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 60,
            "roundedMeanF": 60,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T06:56:00.000Z",
            "archivedSpotF": 60,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 60,
            "roundedMeanF": 60,
            "agrees": true,
            "reason": null
          }
        ]
      },
      "agreement": {
        "reconstructedLstMaximumMatchesCli": true,
        "reconstructedLastOccurrenceMatchesCli": true,
        "civilAndLstReconstructedMaximaAgree": true,
        "sampledMaximumMatchesArchivedSpotMaximum": true
      },
      "mechanismAssessment": "sampling-and-averaging-hypothesis-supported-by-this-retrospective-reconstruction; venue-field-selection-not-proven",
      "fieldSelectionAtVenue": "unknown",
      "roundingAndTimingLimitation": "NWS documents rolling-five-minute averaging and whole-F storage; exact deployed software/version is not recovered. No half-degree ties arise from five integer-F inputs.",
      "capture": {
        "url": "https://mesonet.agron.iastate.edu/cgi-bin/request/asos1min.py?station=SFO&vars=tmpf&sts=2026-08-02T07:00Z&ets=2026-08-03T08:00Z&sample=1min&what=download&tz=UTC&delim=comma",
        "fetchedAt": "2026-09-08T10:53:32.747509+00:00",
        "sha256": "b98bf5528c844e32c4ef2f32ca6a5870c437a312e036f07049c485f7f40f7d7f"
      },
      "cli": {
        "maximumF": 80,
        "maximumAt": "2026-08-02T21:35:00.000Z",
        "source": {
          "url": "https://mesonet.agron.iastate.edu/api/1/nwstext/202608030828-KMTR-CDUS46-CLISFO",
          "fetchedAt": "2026-09-08T09:50:46.763733+00:00",
          "sha256": "f0a7523583c658d3315f43fcb8f05415594ab2827f07992c9ffd6c4af892b5f8"
        }
      }
    },
    {
      "city": "San Francisco",
      "date": "2026-08-03",
      "station": "KSFO",
      "rawRows": 1425,
      "validRows": 1425,
      "missingMinutesInRequestedUnion": 75,
      "missingMinuteTimestamps": [
        "2026-08-04T06:45:00.000Z",
        "2026-08-04T06:46:00.000Z",
        "2026-08-04T06:47:00.000Z",
        "2026-08-04T06:48:00.000Z",
        "2026-08-04T06:49:00.000Z",
        "2026-08-04T06:50:00.000Z",
        "2026-08-04T06:51:00.000Z",
        "2026-08-04T06:52:00.000Z",
        "2026-08-04T06:53:00.000Z",
        "2026-08-04T06:54:00.000Z",
        "2026-08-04T06:55:00.000Z",
        "2026-08-04T06:56:00.000Z",
        "2026-08-04T06:57:00.000Z",
        "2026-08-04T06:58:00.000Z",
        "2026-08-04T06:59:00.000Z",
        "2026-08-04T07:00:00.000Z",
        "2026-08-04T07:01:00.000Z",
        "2026-08-04T07:02:00.000Z",
        "2026-08-04T07:03:00.000Z",
        "2026-08-04T07:04:00.000Z",
        "2026-08-04T07:05:00.000Z",
        "2026-08-04T07:06:00.000Z",
        "2026-08-04T07:07:00.000Z",
        "2026-08-04T07:08:00.000Z",
        "2026-08-04T07:09:00.000Z",
        "2026-08-04T07:10:00.000Z",
        "2026-08-04T07:11:00.000Z",
        "2026-08-04T07:12:00.000Z",
        "2026-08-04T07:13:00.000Z",
        "2026-08-04T07:14:00.000Z",
        "2026-08-04T07:15:00.000Z",
        "2026-08-04T07:16:00.000Z",
        "2026-08-04T07:17:00.000Z",
        "2026-08-04T07:18:00.000Z",
        "2026-08-04T07:19:00.000Z",
        "2026-08-04T07:20:00.000Z",
        "2026-08-04T07:21:00.000Z",
        "2026-08-04T07:22:00.000Z",
        "2026-08-04T07:23:00.000Z",
        "2026-08-04T07:24:00.000Z",
        "2026-08-04T07:25:00.000Z",
        "2026-08-04T07:26:00.000Z",
        "2026-08-04T07:27:00.000Z",
        "2026-08-04T07:28:00.000Z",
        "2026-08-04T07:29:00.000Z",
        "2026-08-04T07:30:00.000Z",
        "2026-08-04T07:31:00.000Z",
        "2026-08-04T07:32:00.000Z",
        "2026-08-04T07:33:00.000Z",
        "2026-08-04T07:34:00.000Z",
        "2026-08-04T07:35:00.000Z",
        "2026-08-04T07:36:00.000Z",
        "2026-08-04T07:37:00.000Z",
        "2026-08-04T07:38:00.000Z",
        "2026-08-04T07:39:00.000Z",
        "2026-08-04T07:40:00.000Z",
        "2026-08-04T07:41:00.000Z",
        "2026-08-04T07:42:00.000Z",
        "2026-08-04T07:43:00.000Z",
        "2026-08-04T07:44:00.000Z",
        "2026-08-04T07:45:00.000Z",
        "2026-08-04T07:46:00.000Z",
        "2026-08-04T07:47:00.000Z",
        "2026-08-04T07:48:00.000Z",
        "2026-08-04T07:49:00.000Z",
        "2026-08-04T07:50:00.000Z",
        "2026-08-04T07:51:00.000Z",
        "2026-08-04T07:52:00.000Z",
        "2026-08-04T07:53:00.000Z",
        "2026-08-04T07:54:00.000Z",
        "2026-08-04T07:55:00.000Z",
        "2026-08-04T07:56:00.000Z",
        "2026-08-04T07:57:00.000Z",
        "2026-08-04T07:58:00.000Z",
        "2026-08-04T07:59:00.000Z"
      ],
      "requestedUnion": {
        "start": "2026-08-03T07:00:00.000Z",
        "endExclusive": "2026-08-04T08:00:00.000Z"
      },
      "civilWindow": {
        "start": "2026-08-03T07:00:00.000Z",
        "endExclusive": "2026-08-04T07:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1425,
        "validMinutes": 1425,
        "missingMinutes": 15,
        "availableFiveMinuteWindows": 1421,
        "missingFiveMinuteWindows": 19,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 79,
        "maximumRoundedFiveMinuteMeanF": 78,
        "maximumUnroundedFiveMinuteMeanF": 78.2,
        "firstMaximumAt": "2026-08-03T20:57:00.000Z",
        "lastMaximumAt": "2026-08-03T21:25:00.000Z",
        "maximumOccurrences": 14,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T20:57:00.000Z",
            "timeMs": 1785790620000,
            "inputTemperaturesF": [
              76,
              77,
              79,
              78,
              79
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T20:58:00.000Z",
            "timeMs": 1785790680000,
            "inputTemperaturesF": [
              77,
              79,
              78,
              79,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T20:59:00.000Z",
            "timeMs": 1785790740000,
            "inputTemperaturesF": [
              79,
              78,
              79,
              78,
              77
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:00:00.000Z",
            "timeMs": 1785790800000,
            "inputTemperaturesF": [
              78,
              79,
              78,
              77,
              76
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:01:00.000Z",
            "timeMs": 1785790860000,
            "inputTemperaturesF": [
              79,
              78,
              77,
              76,
              78
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:11:00.000Z",
            "timeMs": 1785791460000,
            "inputTemperaturesF": [
              77,
              78,
              77,
              78,
              79
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:12:00.000Z",
            "timeMs": 1785791520000,
            "inputTemperaturesF": [
              78,
              77,
              78,
              79,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:13:00.000Z",
            "timeMs": 1785791580000,
            "inputTemperaturesF": [
              77,
              78,
              79,
              78,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:14:00.000Z",
            "timeMs": 1785791640000,
            "inputTemperaturesF": [
              78,
              79,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:15:00.000Z",
            "timeMs": 1785791700000,
            "inputTemperaturesF": [
              79,
              78,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:16:00.000Z",
            "timeMs": 1785791760000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:17:00.000Z",
            "timeMs": 1785791820000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              78,
              77
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:18:00.000Z",
            "timeMs": 1785791880000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              77,
              77
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:25:00.000Z",
            "timeMs": 1785792300000,
            "inputTemperaturesF": [
              78,
              78,
              77,
              77,
              78
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          }
        ]
      },
      "localStandardWindow": {
        "start": "2026-08-03T08:00:00.000Z",
        "endExclusive": "2026-08-04T08:00:00.000Z",
        "expectedMinutes": 1440,
        "returnedMinutes": 1365,
        "validMinutes": 1365,
        "missingMinutes": 75,
        "availableFiveMinuteWindows": 1365,
        "missingFiveMinuteWindows": 75,
        "completeMinuteCoverage": false,
        "completeFiveMinuteWindowCoverage": false,
        "maximumRawMinuteF": 79,
        "maximumRoundedFiveMinuteMeanF": 78,
        "maximumUnroundedFiveMinuteMeanF": 78.2,
        "firstMaximumAt": "2026-08-03T20:57:00.000Z",
        "lastMaximumAt": "2026-08-03T21:25:00.000Z",
        "maximumOccurrences": 14,
        "peakMeans": [
          {
            "timestamp": "2026-08-03T20:57:00.000Z",
            "timeMs": 1785790620000,
            "inputTemperaturesF": [
              76,
              77,
              79,
              78,
              79
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T20:58:00.000Z",
            "timeMs": 1785790680000,
            "inputTemperaturesF": [
              77,
              79,
              78,
              79,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T20:59:00.000Z",
            "timeMs": 1785790740000,
            "inputTemperaturesF": [
              79,
              78,
              79,
              78,
              77
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:00:00.000Z",
            "timeMs": 1785790800000,
            "inputTemperaturesF": [
              78,
              79,
              78,
              77,
              76
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:01:00.000Z",
            "timeMs": 1785790860000,
            "inputTemperaturesF": [
              79,
              78,
              77,
              76,
              78
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:11:00.000Z",
            "timeMs": 1785791460000,
            "inputTemperaturesF": [
              77,
              78,
              77,
              78,
              79
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:12:00.000Z",
            "timeMs": 1785791520000,
            "inputTemperaturesF": [
              78,
              77,
              78,
              79,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:13:00.000Z",
            "timeMs": 1785791580000,
            "inputTemperaturesF": [
              77,
              78,
              79,
              78,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:14:00.000Z",
            "timeMs": 1785791640000,
            "inputTemperaturesF": [
              78,
              79,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:15:00.000Z",
            "timeMs": 1785791700000,
            "inputTemperaturesF": [
              79,
              78,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78.2,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:16:00.000Z",
            "timeMs": 1785791760000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              78,
              78
            ],
            "unroundedMeanF": 78,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:17:00.000Z",
            "timeMs": 1785791820000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              78,
              77
            ],
            "unroundedMeanF": 77.8,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:18:00.000Z",
            "timeMs": 1785791880000,
            "inputTemperaturesF": [
              78,
              78,
              78,
              77,
              77
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          },
          {
            "timestamp": "2026-08-03T21:25:00.000Z",
            "timeMs": 1785792300000,
            "inputTemperaturesF": [
              78,
              78,
              77,
              77,
              78
            ],
            "unroundedMeanF": 77.6,
            "roundedMeanF": 78
          }
        ]
      },
      "reconstructionAtCliMaximum": {
        "timestamp": "2026-08-03T21:25:00.000Z",
        "timeMs": 1785792300000,
        "inputTemperaturesF": [
          78,
          78,
          77,
          77,
          78
        ],
        "unroundedMeanF": 77.6,
        "roundedMeanF": 78
      },
      "comparedAtArchivedSpotTimes": {
        "all": {
          "total": 26,
          "matched": 25,
          "agreed": 25,
          "disagreed": 0,
          "missing": 1
        },
        "withMaxTempField": {
          "total": 1,
          "matched": 1,
          "agreed": 1,
          "disagreed": 0,
          "missing": 0
        },
        "withoutMaxTempField": {
          "total": 25,
          "matched": 24,
          "agreed": 24,
          "disagreed": 0,
          "missing": 1
        },
        "maximumMeanAtMatchedSpotTimesF": 77,
        "comparisons": [
          {
            "timestamp": "2026-08-03T07:56:00.000Z",
            "archivedSpotF": 60,
            "maxTempFieldPresent": true,
            "unroundedMeanF": 60,
            "roundedMeanF": 60,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T08:56:00.000Z",
            "archivedSpotF": 59,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 59,
            "roundedMeanF": 59,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T09:56:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T10:56:00.000Z",
            "archivedSpotF": 58,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 58,
            "roundedMeanF": 58,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T11:56:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T12:56:00.000Z",
            "archivedSpotF": 56,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 56,
            "roundedMeanF": 56,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T13:56:00.000Z",
            "archivedSpotF": 57,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 57,
            "roundedMeanF": 57,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T14:56:00.000Z",
            "archivedSpotF": 61,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61.2,
            "roundedMeanF": 61,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T15:56:00.000Z",
            "archivedSpotF": 64,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 63.8,
            "roundedMeanF": 64,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T16:56:00.000Z",
            "archivedSpotF": 66,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 66,
            "roundedMeanF": 66,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T17:56:00.000Z",
            "archivedSpotF": 68,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 68,
            "roundedMeanF": 68,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T18:56:00.000Z",
            "archivedSpotF": 70,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 70.2,
            "roundedMeanF": 70,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T19:56:00.000Z",
            "archivedSpotF": 72,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 71.8,
            "roundedMeanF": 72,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T20:32:00.000Z",
            "archivedSpotF": 74,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 73.6,
            "roundedMeanF": 74,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T20:56:00.000Z",
            "archivedSpotF": 77,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 77,
            "roundedMeanF": 77,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T21:56:00.000Z",
            "archivedSpotF": 75,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 75,
            "roundedMeanF": 75,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T22:56:00.000Z",
            "archivedSpotF": 72,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 72.4,
            "roundedMeanF": 72,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-03T23:56:00.000Z",
            "archivedSpotF": 72,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 71.6,
            "roundedMeanF": 72,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T00:56:00.000Z",
            "archivedSpotF": 71,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 71,
            "roundedMeanF": 71,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T01:56:00.000Z",
            "archivedSpotF": 68,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 67.6,
            "roundedMeanF": 68,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T02:56:00.000Z",
            "archivedSpotF": 64,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 64,
            "roundedMeanF": 64,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T03:39:00.000Z",
            "archivedSpotF": 63,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 63,
            "roundedMeanF": 63,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T03:56:00.000Z",
            "archivedSpotF": 62,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 62,
            "roundedMeanF": 62,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T04:56:00.000Z",
            "archivedSpotF": 62,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 62,
            "roundedMeanF": 62,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T05:56:00.000Z",
            "archivedSpotF": 62,
            "maxTempFieldPresent": false,
            "unroundedMeanF": 61.6,
            "roundedMeanF": 62,
            "agrees": true,
            "reason": null
          },
          {
            "timestamp": "2026-08-04T06:56:00.000Z",
            "archivedSpotF": 60,
            "maxTempFieldPresent": false,
            "unroundedMeanF": null,
            "roundedMeanF": null,
            "agrees": null,
            "reason": "missing-required-minute-window"
          }
        ]
      },
      "agreement": {
        "reconstructedLstMaximumMatchesCli": true,
        "reconstructedLastOccurrenceMatchesCli": true,
        "civilAndLstReconstructedMaximaAgree": true,
        "sampledMaximumMatchesArchivedSpotMaximum": true
      },
      "mechanismAssessment": "sampling-and-averaging-hypothesis-supported-by-this-retrospective-reconstruction; venue-field-selection-not-proven",
      "fieldSelectionAtVenue": "unknown",
      "roundingAndTimingLimitation": "NWS documents rolling-five-minute averaging and whole-F storage; exact deployed software/version is not recovered. No half-degree ties arise from five integer-F inputs.",
      "capture": {
        "url": "https://mesonet.agron.iastate.edu/cgi-bin/request/asos1min.py?station=SFO&vars=tmpf&sts=2026-08-03T07:00Z&ets=2026-08-04T08:00Z&sample=1min&what=download&tz=UTC&delim=comma",
        "fetchedAt": "2026-09-08T10:53:33.955533+00:00",
        "sha256": "891cca5fff51a67253269e6249562f797e3c23c08d0fe47300cb0137c4ccbbcd"
      },
      "cli": {
        "maximumF": 78,
        "maximumAt": "2026-08-03T21:25:00.000Z",
        "source": {
          "url": "https://mesonet.agron.iastate.edu/api/1/nwstext/202608040829-KMTR-CDUS46-CLISFO",
          "fetchedAt": "2026-09-08T09:50:47.480032+00:00",
          "sha256": "aef94aee882a7b0c2cfc7f090b9b5197d9e8dee33328325177cd6b0d1bfcb2e5"
        }
      }
    }
  ],
  "derivedSeries": {
    "file": "miami-peak-timeseries.csv",
    "sha256": "a968d6060e03a1830423cbd0a00aaed98d1e26da656fc2542cb07ed03c6f1264",
    "rows": 240,
    "start": "2026-08-03T14:00:00.000Z",
    "endExclusive": "2026-08-03T18:00:00.000Z",
    "inputMinuteCaptureSHA256": "4ac9cb6c8a933cd55bff4a8c79abd161e5e5b345fd79ffc8d4a4b73ab47d96de",
    "inputSourceComparisonReportSHA256": "79d36e538168bc012bec7a9afbe5d9a66b92ab3c15cb40f0ed61dc5fd21562cc",
    "method": "trailing five consecutive integer-F minute observations, arithmetic mean then nearest whole °F; observations only at exact archived timestamps; emptyCSVcells mean unavailable, no interpolation",
    "role": "retrospective mechanism illustration; not venue determination evidence"
  },
  "limitations": [
    "The four cases were selected after opposite payouts were observed. These are dependent retrospective mechanism checks, not training validation or a prevalence estimate.",
    "Agreement of maxima and exact occurrence times supports sampling/averaging as a mechanism in the retained series; it does not identify which field either venue actually used or establish sole causation.",
    "Three minute traces contain gaps. Available-window maxima on those days are not proofs of complete-day trace maxima, even when they match the CLI.",
    "First four civil-day rolling windows lack pre-query warmup. LST windows start an hour later and have warmup when underlying minutes exist.",
    "Current documentation describes field duration but does not certify historical exact aggregation endpoints, rounding versions or source-message ancestry.",
    "Explicit observation-table instructions are present on later market descriptions and cannot be assigned retroactively to earlier contracts.",
    "NOAA Aug25 and Aug30 fallback language differs; no fallback invocation is assumed from primary-source unavailability or outcome labels.",
    "Original source audit and payout reports remain immutable inputs; this new evidence version does not rewrite their historical uncertainty."
  ]
}
