{
  "schemaVersion": 1,
  "kind": "city-market-research-evidence",
  "publication": {
    "id": "city-ab-146c4956-5b94-4594-af6c-61e78172d0d3-cd3cd98d55fb",
    "batch": "edition-2026-09-07",
    "publicPath": "/markets/ab/ab-grande-prairie-apartment-price-liquidity-gap-2026-09-07",
    "sourceArticleSha256": "cd3cd98d55fb0d5314ee6fde6a168da049b77a51c3d16a3680884ca962d6ca84",
    "publishedAtUtc": "2026-09-08T01:38:04.954934Z",
    "editorialLanguageCheck": "passed"
  },
  "cityId": "146c4956-5b94-4594-af6c-61e78172d0d3",
  "city": "Grande Prairie",
  "province": "AB",
  "asOfUtc": "2026-09-07T16:00:00.1724277+00:00",
  "thesis": "Grande Prairie's apartment average rose sharply in August, yet apartments were harder to absorb than detached homes. A close reading of the retained sales tables points to a market where the price headline and negotiating conditions can move in different directions.",
  "sources": [
    {
      "key": "area",
      "url": "https://albertarealtor.ca/hubfs/City%20of%20Grande%20Prairie%20-%200132%20-%20Public%5B25%5D.pdf?hsLang=en",
      "publisher": "Alberta Real Estate Association",
      "scopes": [
        "local"
      ],
      "dateNote": "August 2026, City of Grande Prairie. Both original PDF pages visually checked. Monthly figures are separate from year-to-date averages.",
      "observationPeriod": "August 2026",
      "recordIds": [
        "e5aee0fc-0653-4b73-b6d0-fe3e1495c3da"
      ],
      "publicationDate": null,
      "checkedAtUtc": "2026-09-07T17:28:20.041742+00:00"
    },
    {
      "key": "alberta",
      "url": "https://www.alberta.ca/housing-market-notes",
      "publisher": "Alberta Treasury Board and Finance",
      "scopes": [
        "provincial"
      ],
      "dateNote": "Retained Q1 2026 indicators; resales are seasonally adjusted.",
      "observationPeriod": "Q1 2026",
      "recordIds": [
        "d5069697-4330-454d-9a40-6ecd30e3aee3"
      ],
      "publicationDate": null,
      "checkedAtUtc": "2026-09-07T17:28:20.041742+00:00"
    },
    {
      "key": "boc",
      "url": "https://www.bankofcanada.ca/2026/09/fad-press-release-2026-09-02/",
      "publisher": "Bank of Canada",
      "scopes": [
        "national"
      ],
      "dateNote": "September 2, 2026. Term yields and the overnight target are distinct.",
      "observationPeriod": "September 2026",
      "recordIds": [],
      "publicationDate": "2026-09-02",
      "checkedAtUtc": "2026-09-07T17:28:20.041742+00:00"
    }
  ],
  "claims": [
    {
      "id": "s0p0",
      "section": 0,
      "paragraph": 0,
      "kind": "interpretation",
      "sources": [
        "area"
      ],
      "explanation": "Apartment row checked in the original August table. Seven is city apartment sales in August, not all local sales; average is not a constant-quality index."
    },
    {
      "id": "s0p1",
      "section": 0,
      "paragraph": 1,
      "kind": "calculation",
      "sources": [
        "area"
      ],
      "explanation": "Original segment comparison calculates months-of-supply ratio. Different housing segments intentionally compared, not merged.",
      "calculation": {
        "formula": "3.57 / 1.84",
        "inputs": {
          "apartmentMonths": 3.57,
          "detachedMonths": 1.84
        },
        "result": 1.94
      }
    },
    {
      "id": "s0p2",
      "section": 0,
      "paragraph": 2,
      "kind": "interpretation",
      "sources": [
        "area"
      ],
      "explanation": "YTD sales flow comparison, not use of YTD average inventory as August stock."
    },
    {
      "id": "s1p0",
      "section": 1,
      "paragraph": 0,
      "kind": "interpretation",
      "sources": [
        "alberta",
        "boc",
        "area"
      ],
      "explanation": "Macro financing exposure tested against observed local segment divergence. No invented explanation of condo finances, local investor activity or tenant behaviour."
    },
    {
      "id": "s2p0",
      "section": 2,
      "paragraph": 0,
      "kind": "forecast",
      "sources": [
        "area",
        "boc"
      ],
      "explanation": "Useful segment-relative conditional forecast, not an asserted price decline or advice to hurry."
    },
    {
      "id": "s2p1",
      "section": 2,
      "paragraph": 1,
      "kind": "interpretation",
      "sources": [
        "area"
      ],
      "explanation": "Explicit falsifiers and missing microdata. No asserted measured reductions or days on market."
    }
  ],
  "forecasts": [
    {
      "claimId": "s2p0",
      "horizon": "Through the first half of 2027",
      "assumptions": [
        "Apartment inventory remains elevated relative to apartment sales compared with detached homes",
        "No strong broad-based apartment demand rebound"
      ],
      "upside": "Several months of apartment absorption close the segment gap.",
      "downside": "Apartment listings require longer marketing periods or more negotiation despite volatile average prices.",
      "changeSignals": [
        "Segment sales and inventory across several months",
        "Matched listing durations and reductions"
      ],
      "confidence": "low",
      "confidenceReason": "The observed sample is small, but the year-to-date sales comparison supports the segment distinction."
    }
  ],
  "datasetFindings": [
    {
      "reportFile": "analysis.json",
      "reportSha256": "a7ca53e9ca187fa4bba0ae630b9989f60779f3eb687c81d79c2909c7ef3ad54b",
      "claimIds": [
        "s0p1",
        "s1p0"
      ],
      "archiveContribution": "The retained association table allows a reproducible property-type comparison that reverses the implication of its price headline; the retained provincial demand record provides the broader stress test rather than a substituted local statistic."
    }
  ],
  "causalChains": [
    {
      "claimId": "s2p0",
      "sources": [
        "area",
        "alberta",
        "boc"
      ],
      "mechanism": "Broader financing pressure can limit qualified demand, but the observed apartment-to-detached absorption gap shows that cheaper purchase prices do not guarantee stronger liquidity. Continued relative inventory can shift negotiation toward apartment buyers.",
      "localExposure": "Grande Prairie apartment resales versus detached homes.",
      "timeHorizon": "Autumn 2026 to June 2027",
      "counterEvidence": "Only seven apartment sales in August. No constant-quality index, building-level costs or buyer motivations are supplied. Citywide supply remains low and the divergence could reverse.",
      "forecastImplication": "Expect uneven bargaining conditions before interpreting a volatile mean as a general price trend."
    }
  ],
  "review": {
    "factual": true,
    "editorial": true,
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:28:20.041742+00:00",
    "articleSha256": "cd3cd98d55fb0d5314ee6fde6a168da049b77a51c3d16a3680884ca962d6ca84"
  },
  "insightReview": {
    "articleSha256": "cd3cd98d55fb0d5314ee6fde6a168da049b77a51c3d16a3680884ca962d6ca84",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:28:20.041742+00:00",
    "findings": [
      {
        "observationIds": [
          "apartment",
          "detached",
          "provincial"
        ],
        "ordinaryInterpretation": "A 28% apartment price increase and under two months of citywide supply mean apartment sellers have exceptional pricing power.",
        "additionalFinding": "The citywide supply figure conceals nearly twice as much apartment inventory relative to sales as detached inventory, and apartment turnover also weakened more year-to-date. The lowest-price segment has not automatically benefited from financing pressure.",
        "archiveContribution": "The retained association table allows a reproducible property-type comparison that reverses the implication of its price headline; the retained provincial demand record provides the broader stress test rather than a substituted local statistic.",
        "localConsequence": "Evaluate apartment negotiation and liquidity separately from detached conditions. A rising seven-sale average can coexist with weaker seller bargaining power.",
        "counterEvidence": "Only seven apartment sales in August. No constant-quality index, building-level costs or buyer motivations are supplied. Citywide supply remains low and the divergence could reverse.",
        "missingLinks": [
          "Matched apartment and detached listing outcomes",
          "Condo fees and reserve-fund conditions",
          "Several additional months of comparable segment sales and inventory"
        ]
      }
    ],
    "removedOrDemoted": [
      {
        "claim": "Apartments appreciated 28%.",
        "reason": "The mean reflects only seven heterogeneous sales."
      },
      {
        "claim": "Grande Prairie is a buyer market.",
        "reason": "Citywide supply remains under two months; only a relative segment inference is supported."
      },
      {
        "claim": "Mortgage pressure is causing the apartment slowdown.",
        "reason": "Causal microdata is unavailable."
      }
    ]
  },
  "definitionReview": {
    "articleSha256": "cd3cd98d55fb0d5314ee6fde6a168da049b77a51c3d16a3680884ca962d6ca84",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:28:20.041742+00:00",
    "checks": [
      {
        "locations": [
          "title",
          "description",
          "lead",
          "s0p0",
          "s0p1",
          "s0p2",
          "s1p0",
          "s2p0",
          "s2p1"
        ],
        "sources": [
          "area"
        ],
        "locator": "Original August PDF pages 1 and 2 visually reviewed, particularly monthly and YTD property-type tables",
        "outcome": "qualified",
        "reason": "City geography, not the larger board. Seven monthly apartment sales versus 79 YTD. Averages are not repeat-sale indices. 3.57/1.84 = 1.94 rounded. Monthly trend sparkline footnote does not seasonally adjust every displayed raw count. Price-range chart estimates omitted."
      },
      {
        "claimIds": [
          "s1p0",
          "s2p0"
        ],
        "sources": [
          "alberta",
          "boc"
        ],
        "locator": "Retained Q1 resale table and official September 2 policy decision",
        "outcome": "qualified",
        "reason": "Provincial and national context does not establish local buyer motivation or a future interest-rate path."
      }
    ]
  },
  "proseReview": {
    "articleSha256": "cd3cd98d55fb0d5314ee6fde6a168da049b77a51c3d16a3680884ca962d6ca84",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:28:20.041742+00:00",
    "notes": "Read all seven paragraphs as a continuous argument and recomputed the segment ratio. The price headline is tested against turnover, denominators and the YTD comparison. Forecast conditions and falsifiers are explicit. No first-person voice, em dash or claimed local causes without evidence."
  },
  "gaps": [
    "Matched apartment and detached listing outcomes",
    "Condo fees and reserve-fund conditions",
    "Several additional months of comparable segment sales and inventory"
  ],
  "retrievalCoverage": {
    "cityDiscovery": 65,
    "municipalDomainRows": 14,
    "encodedPdfRows": 3,
    "qdrantBodyPoints": 18,
    "exhaustiveArchive": false
  }
}
