{
  "schemaVersion": 1,
  "kind": "city-market-research-evidence",
  "publication": {
    "id": "city-ab-ea594999-a557-4677-a4c9-a041c205c725-d06456dd4def",
    "batch": "edition-2026-09-07",
    "publicPath": "/markets/ab/ab-chestermere-hidden-housing-permit-growth-2026-09-07",
    "sourceArticleSha256": "d06456dd4def52866b590cec043ba154aa1e56c07d777124a7816b15194546c7",
    "publishedAtUtc": "2026-09-08T01:38:04.954934Z",
    "editorialLanguageCheck": "passed"
  },
  "cityId": "ea594999-a557-4677-a4c9-a041c205c725",
  "city": "Chestermere",
  "province": "AB",
  "asOfUtc": "2026-09-07T16:00:00.1724277+00:00",
  "thesis": "Chestermere's broad permit count fell in 2025, but housing permissions increased. The extra activity leaned toward single-family homes, creating a specific supply risk to monitor in a resale market now carrying almost nine months of inventory.",
  "sources": [
    {
      "key": "permits",
      "url": "https://thecityofchestermere.ca/cityservices/wp-content/uploads/sites/9/2026/02/2026-Online-Stats.pdf",
      "publisher": "City of Chestermere",
      "scopes": [
        "local"
      ],
      "dateNote": "One-page table updated through January 2026. The analysis compares the two complete calendar-year columns, 2024 and 2025. Original PDF visually checked.",
      "observationPeriod": "Calendar years 2024 and 2025",
      "recordIds": [
        "f0717992-c849-4c57-b1bf-2a630b397ade"
      ],
      "publicationDate": null,
      "checkedAtUtc": "2026-09-07T17:19:34.587593+00:00"
    },
    {
      "key": "alberta",
      "url": "https://www.alberta.ca/housing-market-notes",
      "publisher": "Alberta Treasury Board and Finance",
      "scopes": [
        "provincial"
      ],
      "dateNote": "Retained Q1 2026 table. Resales are seasonally adjusted; the under-construction total covers Calgary and Edmonton only.",
      "observationPeriod": "Q1 2026",
      "recordIds": [
        "d5069697-4330-454d-9a40-6ecd30e3aee3"
      ],
      "publicationDate": null,
      "checkedAtUtc": "2026-09-07T17:19:34.587593+00:00"
    },
    {
      "key": "creb",
      "url": "https://www.creb.com/Housing_Statistics/documents/08_2026_Regional_Monthly_Stats_Package.pdf",
      "publisher": "Calgary Real Estate Board",
      "scopes": [
        "local",
        "regional"
      ],
      "dateNote": "September 1 release. Page 3 Chestermere monthly row visually checked separately from year-to-date averages.",
      "observationPeriod": "August 2026",
      "recordIds": [],
      "publicationDate": "2026-09-01",
      "checkedAtUtc": "2026-09-07T17:19:34.587593+00:00"
    },
    {
      "key": "release",
      "url": "https://www.creb.com/News/Media_Releases/2026/September/August_2026_Stats/",
      "publisher": "Calgary Real Estate Board",
      "scopes": [
        "local",
        "regional"
      ],
      "dateNote": "September 1, 2026. Chestermere commentary is distinct from Calgary city results.",
      "observationPeriod": "August 2026",
      "recordIds": [],
      "publicationDate": "2026-09-01",
      "checkedAtUtc": "2026-09-07T17:19:34.587593+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. An unchanged overnight rate does not imply unchanged mortgage or construction financing rates.",
      "observationPeriod": "September 2026",
      "recordIds": [],
      "publicationDate": "2026-09-02",
      "checkedAtUtc": "2026-09-07T17:19:34.587593+00:00"
    }
  ],
  "claims": [
    {
      "id": "s0p0",
      "section": 0,
      "paragraph": 0,
      "kind": "calculation",
      "sources": [
        "permits"
      ],
      "explanation": "Same-table full-year calculations, not January 2026 compared with a full year. Permit and housing-count categories remain distinct.",
      "calculation": {
        "formula": "(1896 - 1992) / 1992 * 100; (980 - 898) / 898 * 100",
        "inputs": {
          "allPermits2024": 1992,
          "allPermits2025": 1896,
          "houses2024": 898,
          "houses2025": 980
        },
        "result": {
          "allPermitsPercentChange": -4.8,
          "housesPercentChange": 9.1
        }
      }
    },
    {
      "id": "s0p1",
      "section": 0,
      "paragraph": 1,
      "kind": "interpretation",
      "sources": [
        "permits"
      ],
      "explanation": "Original table and category definitions inspected. Net change is not attributed to new apartment stock, and permissions are not completions. The 100 and 82 differences are reproducible directly from the retained columns."
    },
    {
      "id": "s1p0",
      "section": 1,
      "paragraph": 0,
      "kind": "interpretation",
      "sources": [
        "alberta",
        "creb",
        "release"
      ],
      "explanation": "Provincial Q1 seasonally adjusted resale comparison and current Chestermere monthly measures are explicitly separate. Ratio is 36/124, rounded to 29%, not a sale-to-asking-price discount or a probability of sale."
    },
    {
      "id": "s1p1",
      "section": 1,
      "paragraph": 1,
      "kind": "interpretation",
      "sources": [
        "permits",
        "creb",
        "boc"
      ],
      "explanation": "Conditional local transmission from housing-type composition into competing inventory. Population growth is not quantified, and term yields are not presented as a project-specific borrowing quote."
    },
    {
      "id": "s2p0",
      "section": 2,
      "paragraph": 0,
      "kind": "forecast",
      "sources": [
        "permits",
        "creb",
        "boc"
      ],
      "explanation": "Clearly conditional cohort forecast, with horizon and no unsupported observed concessions or segment ranking."
    },
    {
      "id": "s2p1",
      "section": 2,
      "paragraph": 1,
      "kind": "interpretation",
      "sources": [
        "permits",
        "creb"
      ],
      "explanation": "Subsequent outcome checks and explicit vintage and identification limits."
    }
  ],
  "forecasts": [
    {
      "claimId": "s2p0",
      "horizon": "Through spring 2027",
      "assumptions": [
        "A meaningful share of the 2025 single-family cohort completes unsold",
        "Resale absorption remains weak relative to available listings",
        "Financing does not produce a sharp increase in qualified demand"
      ],
      "upside": "Presales and improving absorption absorb completions without widespread concessions.",
      "downside": "Unsold new homes compete with near-new resale stock and require pricing or terms adjustments.",
      "changeSignals": [
        "Matched completions and presales",
        "Unsold new-home inventory",
        "Actual builder concessions",
        "Three consecutive months of improved sales relative to listings"
      ],
      "confidence": "low",
      "confidenceReason": "Permit composition and current weak absorption are observed; the cohort-to-listing connection remains unmeasured."
    }
  ],
  "datasetFindings": [
    {
      "reportFile": "analysis.json",
      "reportSha256": "f84ac2fbf3ae751d3f998552af92235d16813d46bfac98731cb1c032964631ba",
      "claimIds": [
        "s0p0",
        "s0p1",
        "s1p0"
      ],
      "archiveContribution": "The retained municipal table preserves comparable full-year housing categories that are obscured by the all-permit total. Reproducible calculations isolate the direction and composition of housing permissions, and the retained provincial quarter establishes the demand context before the latest local outcome check."
    }
  ],
  "causalChains": [
    {
      "claimId": "s2p0",
      "sources": [
        "permits",
        "alberta",
        "creb",
        "boc"
      ],
      "mechanism": "Increased single-family permissions can become competing new inventory as a weaker provincial and local resale market absorbs supply. National term rates can limit buyer qualification even with the overnight target unchanged.",
      "localExposure": "Chestermere detached new builds and comparable near-new resale homes.",
      "timeHorizon": "Autumn 2026 to spring 2027",
      "counterEvidence": "Permission does not prove construction, completion or unsold inventory. Projects may be presold or deferred. Aggregate MLS supply includes a different population from newly permitted homes, and the city table ends in January 2026.",
      "forecastImplication": "Potential new-home competition should be tracked by cohort, not inferred from the broad permit total."
    }
  ],
  "review": {
    "factual": true,
    "editorial": true,
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:19:34.587593+00:00",
    "articleSha256": "d06456dd4def52866b590cec043ba154aa1e56c07d777124a7816b15194546c7"
  },
  "insightReview": {
    "articleSha256": "d06456dd4def52866b590cec043ba154aa1e56c07d777124a7816b15194546c7",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:19:34.587593+00:00",
    "findings": [
      {
        "observationIds": [
          "all-2024",
          "all-2025",
          "houses-2024",
          "houses-2025",
          "single-2024",
          "single-2025",
          "provincial-resales"
        ],
        "ordinaryInterpretation": "A lower total building-permit count means a smaller incoming housing pipeline, while regional growth should protect sellers.",
        "additionalFinding": "Housing entries increased even as the broad permit count fell, and the single-family increase exceeded the entire net housing gain. This changed composition preceded the weaker provincial resale setting and the current Chestermere absorption problem.",
        "archiveContribution": "The retained municipal table preserves comparable full-year housing categories that are obscured by the all-permit total. Reproducible calculations isolate the direction and composition of housing permissions, and the retained provincial quarter establishes the demand context before the latest local outcome check.",
        "localConsequence": "Track unsold completions from the 2025 single-family cohort as a specific potential source of competition, instead of interpreting fewer administrative permits as reduced housing supply.",
        "counterEvidence": "Permission does not prove construction, completion or unsold inventory. Projects may be presold or deferred. Aggregate MLS supply includes a different population from newly permitted homes, and the city table ends in January 2026.",
        "missingLinks": [
          "Completion and presale status of the 2025 single-family cohort",
          "Current 2026 permit data by housing type",
          "Matched new-home listings, builder concessions and completed sales"
        ]
      }
    ],
    "removedOrDemoted": [
      {
        "claim": "Fewer total permits mean fewer homes in the pipeline.",
        "reason": "Houses-only entries rose while minor and other permits declined."
      },
      {
        "claim": "980 homes were completed in 2025.",
        "reason": "The source is a permit table, not an occupancy register."
      },
      {
        "claim": "The 2025 cohort caused the August inventory level.",
        "reason": "No record-level match establishes causality."
      },
      {
        "claim": "Apartment permits rose to 260.",
        "reason": "The source combines condos and townhouses."
      }
    ]
  },
  "definitionReview": {
    "articleSha256": "d06456dd4def52866b590cec043ba154aa1e56c07d777124a7816b15194546c7",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:19:34.587593+00:00",
    "checks": [
      {
        "locations": [
          "title",
          "description",
          "lead",
          "s0p0",
          "s0p1",
          "s1p1",
          "s2p0",
          "s2p1"
        ],
        "sources": [
          "permits"
        ],
        "locator": "Original one-page PDF rendered and visually reviewed; 2024/2025 complete-year columns; three retained versions checked for period",
        "outcome": "qualified",
        "reason": "All permits include minor projects and non-residential work. Houses-only includes the listed residential categories. Condo/townhouse cannot be separated. 2026 YTD is January only. Neither permits nor houses-only entries establish occupancy or sales."
      },
      {
        "claimIds": [
          "s1p0",
          "s1p1",
          "s2p0",
          "s2p1"
        ],
        "sources": [
          "alberta",
          "creb",
          "release",
          "boc"
        ],
        "locator": "Retained Q1 table and footnotes; August regional PDF page 3 rendered; September 1 regional commentary; Bank September 2 release",
        "outcome": "qualified",
        "reason": "Q1 Alberta resales are seasonally adjusted and distinct from monthly Chestermere MLS activity. 8.72 months is 314/36 at the current sales pace; 29% is sales/new listings, not sale-to-list-price ratio. Benchmark price is not average price. National term yields differ from policy rates."
      }
    ]
  },
  "proseReview": {
    "articleSha256": "d06456dd4def52866b590cec043ba154aa1e56c07d777124a7816b15194546c7",
    "reviewer": "GPT-6 Astra, Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T17:19:34.587593+00:00",
    "notes": "Read all six paragraphs after visually inspecting the original permit and regional market tables. Calculations were recomputed, geography and denominator distinctions preserved, and the forecast is explicitly conditional on unsold completions. No first-person voice, em dash, universal price prediction or generic lending truism."
  },
  "gaps": [
    "Completion and presale status of the 2025 single-family cohort",
    "Current 2026 permit data by housing type",
    "Matched new-home listings, builder concessions and completed sales"
  ],
  "retrievalCoverage": {
    "cityDiscovery": 114,
    "cityDiscoveryHasMore": false,
    "permitHistoryCaptures": 3,
    "currentPrimaryMarketChecked": "August 2026 regional PDF page 3",
    "exhaustiveArchive": false
  }
}
