{
  "schema_version": "1.0.0",
  "api_version": "v1",
  "snapshot_id": "bctl-7eb7c1c7524bb525d233",
  "edition": {
    "name": "Civometra Index",
    "label": "2026 Q4",
    "status": "research",
    "methodology_version": "1.0.0",
    "official_city_results_released": false
  },
  "as_of": "2026-10-27",
  "as_of_meaning": "Last complete source check recorded in the research snapshot; not a common observation period or a new editorial review. A separately validated source may have a later retrieved_at date; inspect each observation.",
  "dates": {
    "source_checked_at": "2026-10-27",
    "last_complete_source_check_at": "2026-10-27",
    "latest_observation_retrieved_at": "2026-10-27",
    "observations_changed_at": "2026-10-21",
    "editorial_review_earliest": "2026-10-11",
    "editorial_review_latest": "2026-10-27",
    "urban_context_retrieved_at": "2026-10-26",
    "index_evidence_evaluated_at": "2026-10-27",
    "air_quality_retrieved_at": "2026-10-26",
    "geography_candidates_evaluated_at": "2026-10-26",
    "protocols_prepared_at": "2026-10-26",
    "scoring_geographies_reviewed_at": "2026-10-26",
    "pm25_evidence_reviewed_at": "2026-10-26",
    "heat_evidence_reviewed_at": "2026-10-26",
    "rental_vacancy_evidence_reviewed_at": "2026-10-26",
    "housing_supply_evidence_reviewed_at": "2026-10-26",
    "life_expectancy_evidence_reviewed_at": "2026-10-26",
    "road_deaths_evidence_reviewed_at": "2026-10-27"
  },
  "publisher": {
    "name": "BestCityToLive Intelligence",
    "initiative": "AINT.app",
    "url": "https://aint.app"
  },
  "notice": "Civometra is a research edition, with no official quarterly city results. Current engine-accepted index inputs are explicitly separated from editorial guides, contextual observations and inherited legacy scores. An accepted indicator does not establish an eligible city score or ranking. National context never measures a city.",
  "rights": "No new licence is granted by this API. BestCityToLive editorial material retains its existing rights. Third-party observations and sources retain their own licences and attribution requirements; consult each primary publisher before reuse. Source catalog links do not imply permission to reproduce full source content.",
  "kind": "reviewed-housing-supply",
  "id": "housing-supply",
  "self": "https://bestcitytolive.com/api/v1/housing-supply.json",
  "canonical_url": "https://bestcitytolive.com/index-evidence/housing-supply",
  "metadata": {
    "schema_version": "1.0.0",
    "status": "reviewed-research-inputs",
    "official_results_released": false,
    "reviewed_at": "2026-10-26",
    "metric": {
      "id": "housing-supply",
      "label": "Housing completions per 1,000 residents",
      "unit": "per 1000",
      "protocol_ref": "civometra.housing-supply.measurement@1.0.0"
    },
    "period": {
      "label": "Calendar 2025",
      "start": "2025-01-01",
      "end": "2025-12-31",
      "population_reference_date": "2025-07-01"
    },
    "methodology": {
      "universe": "Gross new self-contained dwelling units on new permanent foundations, designed for non-transient year-round occupancy, completed under the official CMHC structural milestone, all intended markets (homeownership, rental, condominium and co-operative). Denominator: the official Statistics Canada all-age, total-gender July 1 population estimate in the exact same CMA2021 source area. Existing-foundation conversions/alterations, net-stock adjustments, demolitions, seasonal/transient and collective accommodation are excluded from the numerator.",
      "calculation": "1000 * gross CMHC calendar-year new-dwelling completions / Statistics Canada July 1 resident population estimate in the same reviewed CMA2021 area. Retain exact integer operands and rational arithmetic; no net additions, starts, permits, conversions or seasonal annualization.",
      "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
      "gross_or_net": "gross-new-build",
      "all_intended_markets": true,
      "population_status": "preliminary-postcensal",
      "initial_convention_resolution": "The unfrozen draft phrase ready for occupation is resolved explicitly to the official CMHC structural completion milestone, including up to 10% remaining work under some circumstances; legal occupancy certification/actual occupation is never claimed. Gross new build, all intended markets and exact midyear population remain; fixed label/unit/math/anchors/weight/age/gates are unchanged."
    },
    "geography": {
      "kind": "official-census-metropolitan-area",
      "edition": "2021 Census Digital Boundary Files, second edition",
      "reference_date": "2021-01-01",
      "notice": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed."
    },
    "audit": {
      "url": "/data/source-frames/housing-2025-independent-audit.json",
      "sha256": "b20c1901e23e0515d8040363cbba42733cef11395ffcf0d052af4aac96ef4153"
    },
    "source_archives": [
      {
        "id": "housing-2025-cmhc-geography",
        "archive_url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
        "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
        "source_urls": [
          "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx"
        ],
        "licence": "CMHC Licence Agreement for the Use of Data",
        "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "reuse_review": "permitted-with-attribution",
        "reuse_reviewed_at": "2026-10-26",
        "attribution": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "retrieved_at": "2026-10-26T23:08:21.849656+00:00",
        "reuse_conditions": "CMHC accurate data reproduction/adaptation with prescribed notices, downstream conditional terms, no logo/endorsement; distinct Statistics Canada terms remain attached to population and geometry."
      },
      {
        "id": "housing-2025-cmhc-markets",
        "archive_url": "/data/source-frames/housing-2025-cmhc-markets-6d5fbb63d6ec.xlsx",
        "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
        "source_urls": [
          "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx"
        ],
        "licence": "CMHC Licence Agreement for the Use of Data",
        "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "reuse_review": "permitted-with-attribution",
        "reuse_reviewed_at": "2026-10-26",
        "attribution": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "retrieved_at": "2026-10-26T23:09:39.297281+00:00",
        "reuse_conditions": "CMHC accurate data reproduction/adaptation with prescribed notices, downstream conditional terms, no logo/endorsement; distinct Statistics Canada terms remain attached to population and geometry."
      },
      {
        "id": "housing-2025-annual",
        "archive_url": "/data/source-frames/housing-2025-annual-b72f17d6d9f4.zip",
        "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
        "source_urls": [
          "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip"
        ],
        "licence": "CMHC Licence Agreement for the Use of Data",
        "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "reuse_review": "permitted-with-attribution",
        "reuse_reviewed_at": "2026-10-26",
        "attribution": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "retrieved_at": "2026-10-26T23:05:11.913110+00:00",
        "reuse_conditions": "CMHC accurate data reproduction/adaptation with prescribed notices, downstream conditional terms, no logo/endorsement; distinct Statistics Canada terms remain attached to population and geometry."
      },
      {
        "id": "housing-2025-monthly",
        "archive_url": "/data/source-frames/housing-2025-monthly-0b6bfd429925.zip",
        "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
        "source_urls": [
          "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip"
        ],
        "licence": "CMHC Licence Agreement for the Use of Data",
        "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "reuse_review": "permitted-with-attribution",
        "reuse_reviewed_at": "2026-10-26",
        "attribution": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "retrieved_at": "2026-10-26T23:05:13.410900+00:00",
        "reuse_conditions": "CMHC accurate data reproduction/adaptation with prescribed notices, downstream conditional terms, no logo/endorsement; distinct Statistics Canada terms remain attached to population and geometry."
      },
      {
        "id": "housing-2025-population",
        "archive_url": "/data/source-frames/housing-2025-population-7b007a0ff50b.zip",
        "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
        "source_urls": [
          "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip"
        ],
        "licence": "Statistics Canada Open Licence",
        "licence_url": "https://www.statcan.gc.ca/en/reference/licence",
        "reuse_review": "permitted-with-attribution",
        "reuse_reviewed_at": "2026-10-26",
        "attribution": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
        "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
        "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence",
        "retrieved_at": "2026-10-26T23:05:15.274494+00:00"
      }
    ],
    "availability": [
      {
        "city_slug": "new-york-city",
        "city_name": "New York City",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "san-francisco",
        "city_name": "San Francisco",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "london",
        "city_name": "London",
        "country": "United Kingdom",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "toronto",
        "city_name": "Toronto",
        "country": "Canada",
        "source_pair_available": true,
        "status": "reviewed-source-pair",
        "reason": "Original2025 completions and July1 population acquired; holds retained.",
        "source_cma_uid": "535",
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "berlin",
        "city_name": "Berlin",
        "country": "Germany",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "tokyo",
        "city_name": "Tokyo",
        "country": "Japan",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "sydney",
        "city_name": "Sydney",
        "country": "Australia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "singapore",
        "city_name": "Singapore",
        "country": "Singapore",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "calgary",
        "city_name": "Calgary",
        "country": "Canada",
        "source_pair_available": true,
        "status": "reviewed-source-pair",
        "reason": "Original2025 completions and July1 population acquired; holds retained.",
        "source_cma_uid": "825",
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "los-angeles",
        "city_name": "Los Angeles",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "chicago",
        "city_name": "Chicago",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "vancouver",
        "city_name": "Vancouver",
        "country": "Canada",
        "source_pair_available": true,
        "status": "reviewed-source-pair",
        "reason": "Original2025 completions and July1 population acquired; holds retained.",
        "source_cma_uid": "933",
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "boston",
        "city_name": "Boston",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "washington-dc",
        "city_name": "Washington DC",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "seattle",
        "city_name": "Seattle",
        "country": "United States",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "montreal",
        "city_name": "Montreal",
        "country": "Canada",
        "source_pair_available": true,
        "status": "reviewed-source-pair",
        "reason": "Original2025 completions and July1 population acquired; holds retained.",
        "source_cma_uid": "462",
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "paris",
        "city_name": "Paris",
        "country": "France",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "madrid",
        "city_name": "Madrid",
        "country": "Spain",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "rome",
        "city_name": "Rome",
        "country": "Italy",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "amsterdam",
        "city_name": "Amsterdam",
        "country": "Netherlands",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "barcelona",
        "city_name": "Barcelona",
        "country": "Spain",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "vienna",
        "city_name": "Vienna",
        "country": "Austria",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "munich",
        "city_name": "Munich",
        "country": "Germany",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "stockholm",
        "city_name": "Stockholm",
        "country": "Sweden",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "hong-kong",
        "city_name": "Hong Kong",
        "country": "China",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "seoul",
        "city_name": "Seoul",
        "country": "South Korea",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "shanghai",
        "city_name": "Shanghai",
        "country": "China",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "beijing",
        "city_name": "Beijing",
        "country": "China",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "bangkok",
        "city_name": "Bangkok",
        "country": "Thailand",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "osaka",
        "city_name": "Osaka",
        "country": "Japan",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "kuala-lumpur",
        "city_name": "Kuala Lumpur",
        "country": "Malaysia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "mumbai",
        "city_name": "Mumbai",
        "country": "India",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "melbourne",
        "city_name": "Melbourne",
        "country": "Australia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "brisbane",
        "city_name": "Brisbane",
        "country": "Australia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "perth",
        "city_name": "Perth",
        "country": "Australia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "auckland",
        "city_name": "Auckland",
        "country": "New Zealand",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "sao-paulo",
        "city_name": "São Paulo",
        "country": "Brazil",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "buenos-aires",
        "city_name": "Buenos Aires",
        "country": "Argentina",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "rio-de-janeiro",
        "city_name": "Rio de Janeiro",
        "country": "Brazil",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "lima",
        "city_name": "Lima",
        "country": "Peru",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "santiago",
        "city_name": "Santiago",
        "country": "Chile",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "dubai",
        "city_name": "Dubai",
        "country": "United Arab Emirates",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "tel-aviv",
        "city_name": "Tel Aviv",
        "country": "Israel",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "istanbul",
        "city_name": "Istanbul",
        "country": "Türkiye",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "cape-town",
        "city_name": "Cape Town",
        "country": "South Africa",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "cairo",
        "city_name": "Cairo",
        "country": "Egypt",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "zurich",
        "city_name": "Zurich",
        "country": "Switzerland",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "copenhagen",
        "city_name": "Copenhagen",
        "country": "Denmark",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "helsinki",
        "city_name": "Helsinki",
        "country": "Finland",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "oslo",
        "city_name": "Oslo",
        "country": "Norway",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "dublin",
        "city_name": "Dublin",
        "country": "Ireland",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "edinburgh",
        "city_name": "Edinburgh",
        "country": "United Kingdom",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "prague",
        "city_name": "Prague",
        "country": "Czechia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "brussels",
        "city_name": "Brussels",
        "country": "Belgium",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "lisbon",
        "city_name": "Lisbon",
        "country": "Portugal",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "warsaw",
        "city_name": "Warsaw",
        "country": "Poland",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "taipei",
        "city_name": "Taipei",
        "country": "Taiwan",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "manila",
        "city_name": "Manila",
        "country": "Philippines",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "jakarta",
        "city_name": "Jakarta",
        "country": "Indonesia",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "ho-chi-minh-city",
        "city_name": "Ho Chi Minh City",
        "country": "Vietnam",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "delhi",
        "city_name": "Delhi",
        "country": "India",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "bangalore",
        "city_name": "Bangalore",
        "country": "India",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      },
      {
        "city_slug": "kyoto",
        "city_name": "Kyoto",
        "country": "Japan",
        "source_pair_available": false,
        "status": "outside-reviewed-canadian-source-cohort",
        "reason": "These CMHC/StatCan tables cover Canada. No matching local gross-completion/midyear-population pair was acquired or reviewed for this destination in this bounded intake. This is not a claim that data does not exist.",
        "source_cma_uid": null,
        "current_admission_notice": "Historical evidence review; current engine admission remains separately checked."
      }
    ],
    "destination_bindings": 4,
    "url": "https://bestcitytolive.com/data/housing-supply-evidence.json",
    "notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate."
  },
  "count": 4,
  "platform_destination_count": 63,
  "evaluated_at": "2026-10-27",
  "official_results_released": false,
  "records": [
    {
      "city_slug": "calgary",
      "city_name": "Calgary",
      "value": 13.527144702757933,
      "unit": "per 1000",
      "period_start": "2025-01-01",
      "period_end": "2025-12-31",
      "protocol_ref": "civometra.housing-supply.measurement@1.0.0",
      "geography_ref": "statcan-cma2021-housing-v1-0:calgary",
      "evidence_id": "housing-supply-2025-cma2021-calgary",
      "completion_count": 24836,
      "midyear_population": 1836012,
      "population_reference_date": "2025-07-01",
      "source_cma_uid": "825",
      "source_cmap_uid": "48825",
      "source_dguid": "2021S050548825",
      "source_dguid_scope": "Original 2021 provincial-part geometry DGUID, not a national CMA DGUID; complete source layer proves one part for this CMAUID.",
      "source_completion_dguid_as_published": "2011S0503825",
      "population_dguid_as_published": "2021S0503825",
      "source_area_id": "825",
      "source_area_name": "Calgary",
      "analytical_area_id": "statcan-cma2021:825",
      "boundary_reference_year": 2021,
      "population_reference_year": 2025,
      "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
      "population_status": "preliminary-postcensal",
      "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "derivation": {
        "kind": "gross-completions-per-midyear-resident",
        "calculation": "1000 * gross CMHC calendar-year new-dwelling completions / Statistics Canada July 1 resident population estimate in the same reviewed CMA2021 area. Retain exact integer operands and rational arithmetic; no net additions, starts, permits, conversions or seasonal annualization.",
        "completion_count": 24836,
        "midyear_population": 1836012,
        "scale": 1000,
        "exact_rational": {
          "numerator": 24836000,
          "denominator": 1836012,
          "decimal_28_digit_context": "13.52714470275793404400406969",
          "expression": "1000 * 24836 / 1836012"
        },
        "calendar_period": {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "year": 2025
        },
        "population_reference_date": "2025-07-01",
        "population_status": "preliminary-postcensal",
        "gross_or_net": "gross-new-build",
        "all_intended_markets": true,
        "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
        "dwelling_definition": "Gross new self-contained dwelling units on new permanent foundations, designed for non-transient year-round occupancy, completed under the official CMHC structural milestone, all intended markets (homeownership, rental, condominium and co-operative). Denominator: the official Statistics Canada all-age, total-gender July 1 population estimate in the exact same CMA2021 source area. Existing-foundation conversions/alterations, net-stock adjustments, demolitions, seasonal/transient and collective accommodation are excluded from the numerator.",
        "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
        "source_cma_uid": "825",
        "source_cmap_uid": "48825",
        "source_provincial_part_dguid": "2021S050548825",
        "source_completion_dguid_as_published": "2011S0503825",
        "population_dguid_as_published": "2021S0503825",
        "completion_by_dwelling_type": {
          "Single-detached units": 7503,
          "Semi-detached units": 2412,
          "Row units": 3325,
          "Apartment and other unit types": 11596
        },
        "completion_by_intended_market": {
          "homeownership": {
            "raw": "10868",
            "value": 10868,
            "source_cell": "C10"
          },
          "rental": {
            "raw": "9527",
            "value": 9527,
            "source_cell": "D10"
          },
          "condominium": {
            "raw": "4441",
            "value": 4441,
            "source_cell": "E10"
          },
          "cooperative": {
            "raw": "-",
            "value": 0,
            "source_cell": "F10"
          }
        },
        "original_source_records": {
          "annual": {
            "filename": "statcan-34100134-eng.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "member": "34100134.csv",
            "csv_data_row_1based": 30472,
            "csv_line_1based": 30473,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Calgary, Alberta",
              "DGUID": "2011S0503825",
              "Housing estimates": "Housing completions",
              "Type of unit": "Total units",
              "UOM": "Units",
              "UOM_ID": "300",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v42127890",
              "COORDINATE": "2.3.1",
              "VALUE": "24836",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "monthly": {
            "filename": "statcan-34100154-eng.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "member": "34100154.csv",
            "records": [
              {
                "csv_data_row_1based": 332711,
                "csv_line_1based": 332712,
                "raw_source_record": {
                  "REF_DATE": "2025-01",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1962",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333251,
                "csv_line_1based": 333252,
                "raw_source_record": {
                  "REF_DATE": "2025-02",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1822",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333791,
                "csv_line_1based": 333792,
                "raw_source_record": {
                  "REF_DATE": "2025-03",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1740",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334331,
                "csv_line_1based": 334332,
                "raw_source_record": {
                  "REF_DATE": "2025-04",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1668",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334871,
                "csv_line_1based": 334872,
                "raw_source_record": {
                  "REF_DATE": "2025-05",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1862",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335411,
                "csv_line_1based": 335412,
                "raw_source_record": {
                  "REF_DATE": "2025-06",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "2556",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335951,
                "csv_line_1based": 335952,
                "raw_source_record": {
                  "REF_DATE": "2025-07",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "2112",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336491,
                "csv_line_1based": 336492,
                "raw_source_record": {
                  "REF_DATE": "2025-08",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1720",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337031,
                "csv_line_1based": 337032,
                "raw_source_record": {
                  "REF_DATE": "2025-09",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "3157",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337571,
                "csv_line_1based": 337572,
                "raw_source_record": {
                  "REF_DATE": "2025-10",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "2243",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338111,
                "csv_line_1based": 338112,
                "raw_source_record": {
                  "REF_DATE": "2025-11",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "2988",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338651,
                "csv_line_1based": 338652,
                "raw_source_record": {
                  "REF_DATE": "2025-12",
                  "GEO": "Calgary, Alberta",
                  "DGUID": "2011S0503825",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127425",
                  "COORDINATE": "2.3.1",
                  "VALUE": "1006",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              }
            ]
          },
          "population": {
            "filename": "statcan-17100148-eng.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "member": "17100148.csv",
            "csv_data_row_1based": 1759501,
            "csv_line_1based": 1759502,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Calgary (CMA), Alberta",
              "DGUID": "2021S0503825",
              "Gender": "Total - gender",
              "Age group": "All ages",
              "UOM": "Persons",
              "UOM_ID": "249",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v1589908737",
              "COORDINATE": "37.1.1",
              "VALUE": "1836012",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "native_workbook": {
            "filename": "cmhc-completions-geography-dec2025.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "sheet": "Table A6_1",
            "total_cell": "K11",
            "geography_cell": "A11"
          },
          "intended_market_workbook": {
            "filename": "cmhc-completions-intended-market-dec2025.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "sheet": "Table F6-4",
            "total_cell": "G10",
            "geography_cell": "B10"
          }
        },
        "original_source_archives": {
          "cmhc-geography": {
            "id": "housing-2025-cmhc-geography",
            "url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-geography-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "bytes": 52658,
              "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
              "retrieved_at": "2026-10-26T23:08:21.849656+00:00",
              "http_date": "Mon, 26 Oct 2026 23:08:18 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
              "etag": "\"0x8DEED8BB73F6E1C\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "cmhc-markets": {
            "id": "housing-2025-cmhc-markets",
            "url": "/data/source-frames/housing-2025-cmhc-markets-6d5fbb63d6ec.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-intended-market-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "bytes": 88314,
              "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
              "retrieved_at": "2026-10-26T23:09:39.297281+00:00",
              "http_date": "Mon, 26 Oct 2026 23:09:36 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:04 GMT",
              "etag": "\"0x8DEED8BB668D22D\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "annual": {
            "id": "housing-2025-annual",
            "url": "/data/source-frames/housing-2025-annual-b72f17d6d9f4.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100134-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "bytes": 407521,
              "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
              "retrieved_at": "2026-10-26T23:05:11.913110+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:08 GMT",
              "last_modified": "Wed, 21 Jan 2026 15:53:22 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "monthly": {
            "id": "housing-2025-monthly",
            "url": "/data/source-frames/housing-2025-monthly-0b6bfd429925.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100154-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "bytes": 4276016,
              "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
              "retrieved_at": "2026-10-26T23:05:13.410900+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:09 GMT",
              "last_modified": "Mon, 19 Oct 2026 12:30:46 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "population": {
            "id": "housing-2025-population",
            "url": "/data/source-frames/housing-2025-population-7b007a0ff50b.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip"
            ],
            "licence": "Statistics Canada Open Licence",
            "licence_url": "https://www.statcan.gc.ca/en/reference/licence",
            "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
            "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence",
            "original_retrieval_receipt": {
              "filename": "statcan-17100148-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "bytes": 22688780,
              "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
              "retrieved_at": "2026-10-26T23:05:15.274494+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:11 GMT",
              "last_modified": "Wed, 14 Jan 2026 13:30:47 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          }
        },
        "original_source_precision": {
          "completion_published_decimals": 0,
          "population_published_decimals": 0,
          "completion_unit": "Units",
          "population_unit": "Persons",
          "scalar_factor": "units",
          "note": "Integer source operands; derived rate has no independently measured decimal precision."
        },
        "revision_status": {
          "annual_table_release": "2026-01-21",
          "monthly_table_release": "2026-10-19",
          "population_table_release": "2026-01-14",
          "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
          "monthly_sum_equals_annual_and_native_workbooks": true,
          "population_status": "preliminary postcensal for2025 per table note5; not final",
          "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
          "xlsx_internal_modified": "2026-01-16T17:28:52Z",
          "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
        },
        "licence": {
          "name": "CMHC Licence Agreement for the Use of Data",
          "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
          "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
          "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
          "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
        },
        "population_licence": {
          "name": "Statistics Canada Open Licence",
          "url": "https://www.statcan.gc.ca/en/reference/licence",
          "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
          "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
          "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
        },
        "native_scope_note": {
          "source_frame_ref": "housing-2025-cmhc-geography",
          "archive_url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
          "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
          "sheet": "Notes",
          "cell": "A2"
        }
      },
      "revision_status": {
        "annual_table_release": "2026-01-21",
        "monthly_table_release": "2026-10-19",
        "population_table_release": "2026-01-14",
        "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
        "monthly_sum_equals_annual_and_native_workbooks": true,
        "population_status": "preliminary postcensal for2025 per table note5; not final",
        "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
        "xlsx_internal_modified": "2026-01-16T17:28:52Z",
        "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
      },
      "quality_flags": [],
      "uncertainty": {
        "status": "numeric-uncertainty-not-published",
        "standard_error": null,
        "confidence_interval": null,
        "coefficient_of_variation": null,
        "note": "Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Completion rows carry blank original quality/revision symbols; blank does not imply zero uncertainty or finality."
      },
      "frame": {
        "url": "/data/source-frames/housing-2025-minimal-source-frames.json",
        "sha256": "6d0d982c476494ff9c39d7554166f8777d1362b66ecc3e04c03a5c11cf55140f"
      },
      "geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-825-wgs84-8c140b61d3cd.json",
        "sha256": "8c140b61d3cd381b150011a013bf660cde9968be1455db16e718f80ba7daf051"
      },
      "native_geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-825-native-6d894f766159.json",
        "sha256": "6d894f766159518a8f57124ed958fdacd51575b1d84a14c5c4a5c4abe61a5965"
      },
      "source_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
      "source_record_ref": "CMHC Table A6_1 K11 / Table F6-4 G10; Statistics Canada annual v42127890, monthly January–December 2025, population v1589908737 (July 1,2025); native Notes!A2 SGC2021 adapter.",
      "licence": {
        "name": "CMHC Licence Agreement for the Use of Data",
        "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
      },
      "population_licence": {
        "name": "Statistics Canada Open Licence",
        "url": "https://www.statcan.gc.ca/en/reference/licence",
        "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
        "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
        "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
      },
      "source_attribution": [
        {
          "publisher": "Canada Mortgage and Housing Corporation",
          "title": "Starts and Completions Survey, January to December 2025; all intended markets",
          "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
          "licence": "CMHC Licence Agreement for the Use of Data"
        },
        {
          "publisher": "Statistics Canada",
          "title": "Table 17-10-0148-01, July 1,2025 population estimates; preliminary postcensal",
          "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
          "licence": "Statistics Canada Open Licence"
        },
        {
          "publisher": "Statistics Canada",
          "title": "CMA2021 digital boundaries; original whole-CMA provincial-part identity proof",
          "url": "https://geo.statcan.gc.ca/geo_wa/rest/services/2021/Digital_boundary_files/MapServer/6",
          "licence": "Statistics Canada Open Licence"
        }
      ],
      "review_status": "accepted",
      "scope_notice": "Official 2025 gross CMHC dwelling construction completions per 1,000 July 1 residents in 2021 official census metropolitan area: Calgary (CMAUID 825). Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption. Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "reviewed_at": "2026-10-26",
      "current_engine_state": "accepted",
      "current_engine_evaluated_at": "2026-10-27",
      "current": {
        "admitted": true,
        "status": "accepted",
        "as_of": "2026-10-27",
        "reason": "A reviewed observation passes the configured admission checks."
      },
      "source_ref": "source-60dc249871b8d194",
      "licence_source_refs": [
        "source-cdf1ed360db5ae6f",
        "source-022c94e4a8032a40"
      ],
      "attribution_source_refs": [
        "source-60dc249871b8d194",
        "source-b1d092b64a16e632",
        "source-e2f3edd0cd9c4fe3"
      ],
      "notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate."
    },
    {
      "city_slug": "montreal",
      "city_name": "Montreal",
      "value": 4.695686254210404,
      "unit": "per 1000",
      "period_start": "2025-01-01",
      "period_end": "2025-12-31",
      "protocol_ref": "civometra.housing-supply.measurement@1.0.0",
      "geography_ref": "statcan-cma2021-housing-v1-0:montreal",
      "evidence_id": "housing-supply-2025-cma2021-montreal",
      "completion_count": 21590,
      "midyear_population": 4597837,
      "population_reference_date": "2025-07-01",
      "source_cma_uid": "462",
      "source_cmap_uid": "24462",
      "source_dguid": "2021S050524462",
      "source_dguid_scope": "Original 2021 provincial-part geometry DGUID, not a national CMA DGUID; complete source layer proves one part for this CMAUID.",
      "source_completion_dguid_as_published": "2011S0503462",
      "population_dguid_as_published": "2021S0503462",
      "source_area_id": "462",
      "source_area_name": "Montréal",
      "analytical_area_id": "statcan-cma2021:462",
      "boundary_reference_year": 2021,
      "population_reference_year": 2025,
      "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
      "population_status": "preliminary-postcensal",
      "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "derivation": {
        "kind": "gross-completions-per-midyear-resident",
        "calculation": "1000 * gross CMHC calendar-year new-dwelling completions / Statistics Canada July 1 resident population estimate in the same reviewed CMA2021 area. Retain exact integer operands and rational arithmetic; no net additions, starts, permits, conversions or seasonal annualization.",
        "completion_count": 21590,
        "midyear_population": 4597837,
        "scale": 1000,
        "exact_rational": {
          "numerator": 21590000,
          "denominator": 4597837,
          "decimal_28_digit_context": "4.695686254210403718096139554",
          "expression": "1000 * 21590 / 4597837"
        },
        "calendar_period": {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "year": 2025
        },
        "population_reference_date": "2025-07-01",
        "population_status": "preliminary-postcensal",
        "gross_or_net": "gross-new-build",
        "all_intended_markets": true,
        "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
        "dwelling_definition": "Gross new self-contained dwelling units on new permanent foundations, designed for non-transient year-round occupancy, completed under the official CMHC structural milestone, all intended markets (homeownership, rental, condominium and co-operative). Denominator: the official Statistics Canada all-age, total-gender July 1 population estimate in the exact same CMA2021 source area. Existing-foundation conversions/alterations, net-stock adjustments, demolitions, seasonal/transient and collective accommodation are excluded from the numerator.",
        "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
        "source_cma_uid": "462",
        "source_cmap_uid": "24462",
        "source_provincial_part_dguid": "2021S050524462",
        "source_completion_dguid_as_published": "2011S0503462",
        "population_dguid_as_published": "2021S0503462",
        "completion_by_dwelling_type": {
          "Single-detached units": 1255,
          "Semi-detached units": 331,
          "Row units": 700,
          "Apartment and other unit types": 19304
        },
        "completion_by_intended_market": {
          "homeownership": {
            "raw": "2265",
            "value": 2265,
            "source_cell": "C26"
          },
          "rental": {
            "raw": "16436",
            "value": 16436,
            "source_cell": "D26"
          },
          "condominium": {
            "raw": "2778",
            "value": 2778,
            "source_cell": "E26"
          },
          "cooperative": {
            "raw": "111",
            "value": 111,
            "source_cell": "F26"
          }
        },
        "original_source_records": {
          "annual": {
            "filename": "statcan-34100134-eng.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "member": "34100134.csv",
            "csv_data_row_1based": 30637,
            "csv_line_1based": 30638,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Montréal, Quebec",
              "DGUID": "2011S0503462",
              "Housing estimates": "Housing completions",
              "Type of unit": "Total units",
              "UOM": "Units",
              "UOM_ID": "300",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v42128175",
              "COORDINATE": "9.3.1",
              "VALUE": "21590",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "monthly": {
            "filename": "statcan-34100154-eng.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "member": "34100154.csv",
            "records": [
              {
                "csv_data_row_1based": 332876,
                "csv_line_1based": 332877,
                "raw_source_record": {
                  "REF_DATE": "2025-01",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1450",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333416,
                "csv_line_1based": 333417,
                "raw_source_record": {
                  "REF_DATE": "2025-02",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "934",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333956,
                "csv_line_1based": 333957,
                "raw_source_record": {
                  "REF_DATE": "2025-03",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1224",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334496,
                "csv_line_1based": 334497,
                "raw_source_record": {
                  "REF_DATE": "2025-04",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1697",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335036,
                "csv_line_1based": 335037,
                "raw_source_record": {
                  "REF_DATE": "2025-05",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1669",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335576,
                "csv_line_1based": 335577,
                "raw_source_record": {
                  "REF_DATE": "2025-06",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "2011",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336116,
                "csv_line_1based": 336117,
                "raw_source_record": {
                  "REF_DATE": "2025-07",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "3183",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336656,
                "csv_line_1based": 336657,
                "raw_source_record": {
                  "REF_DATE": "2025-08",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1876",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337196,
                "csv_line_1based": 337197,
                "raw_source_record": {
                  "REF_DATE": "2025-09",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1265",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337736,
                "csv_line_1based": 337737,
                "raw_source_record": {
                  "REF_DATE": "2025-10",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "1738",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338276,
                "csv_line_1based": 338277,
                "raw_source_record": {
                  "REF_DATE": "2025-11",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "2289",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338816,
                "csv_line_1based": 338817,
                "raw_source_record": {
                  "REF_DATE": "2025-12",
                  "GEO": "Montréal, Quebec",
                  "DGUID": "2011S0503462",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127575",
                  "COORDINATE": "29.3.1",
                  "VALUE": "2254",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              }
            ]
          },
          "population": {
            "filename": "statcan-17100148-eng.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "member": "17100148.csv",
            "csv_data_row_1based": 1751566,
            "csv_line_1based": 1751567,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Montréal (CMA), Quebec",
              "DGUID": "2021S0503462",
              "Gender": "Total - gender",
              "Age group": "All ages",
              "UOM": "Persons",
              "UOM_ID": "249",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v1589878032",
              "COORDINATE": "14.1.1",
              "VALUE": "4597837",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "native_workbook": {
            "filename": "cmhc-completions-geography-dec2025.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "sheet": "Table A6_1",
            "total_cell": "K27",
            "geography_cell": "A27"
          },
          "intended_market_workbook": {
            "filename": "cmhc-completions-intended-market-dec2025.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "sheet": "Table F6-4",
            "total_cell": "G26",
            "geography_cell": "B26"
          }
        },
        "original_source_archives": {
          "cmhc-geography": {
            "id": "housing-2025-cmhc-geography",
            "url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-geography-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "bytes": 52658,
              "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
              "retrieved_at": "2026-10-26T23:08:21.849656+00:00",
              "http_date": "Mon, 26 Oct 2026 23:08:18 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
              "etag": "\"0x8DEED8BB73F6E1C\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "cmhc-markets": {
            "id": "housing-2025-cmhc-markets",
            "url": "/data/source-frames/housing-2025-cmhc-markets-6d5fbb63d6ec.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-intended-market-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "bytes": 88314,
              "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
              "retrieved_at": "2026-10-26T23:09:39.297281+00:00",
              "http_date": "Mon, 26 Oct 2026 23:09:36 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:04 GMT",
              "etag": "\"0x8DEED8BB668D22D\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "annual": {
            "id": "housing-2025-annual",
            "url": "/data/source-frames/housing-2025-annual-b72f17d6d9f4.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100134-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "bytes": 407521,
              "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
              "retrieved_at": "2026-10-26T23:05:11.913110+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:08 GMT",
              "last_modified": "Wed, 21 Jan 2026 15:53:22 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "monthly": {
            "id": "housing-2025-monthly",
            "url": "/data/source-frames/housing-2025-monthly-0b6bfd429925.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100154-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "bytes": 4276016,
              "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
              "retrieved_at": "2026-10-26T23:05:13.410900+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:09 GMT",
              "last_modified": "Mon, 19 Oct 2026 12:30:46 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "population": {
            "id": "housing-2025-population",
            "url": "/data/source-frames/housing-2025-population-7b007a0ff50b.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip"
            ],
            "licence": "Statistics Canada Open Licence",
            "licence_url": "https://www.statcan.gc.ca/en/reference/licence",
            "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
            "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence",
            "original_retrieval_receipt": {
              "filename": "statcan-17100148-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "bytes": 22688780,
              "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
              "retrieved_at": "2026-10-26T23:05:15.274494+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:11 GMT",
              "last_modified": "Wed, 14 Jan 2026 13:30:47 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          }
        },
        "original_source_precision": {
          "completion_published_decimals": 0,
          "population_published_decimals": 0,
          "completion_unit": "Units",
          "population_unit": "Persons",
          "scalar_factor": "units",
          "note": "Integer source operands; derived rate has no independently measured decimal precision."
        },
        "revision_status": {
          "annual_table_release": "2026-01-21",
          "monthly_table_release": "2026-10-19",
          "population_table_release": "2026-01-14",
          "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
          "monthly_sum_equals_annual_and_native_workbooks": true,
          "population_status": "preliminary postcensal for2025 per table note5; not final",
          "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
          "xlsx_internal_modified": "2026-01-16T17:28:52Z",
          "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
        },
        "licence": {
          "name": "CMHC Licence Agreement for the Use of Data",
          "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
          "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
          "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
          "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
        },
        "population_licence": {
          "name": "Statistics Canada Open Licence",
          "url": "https://www.statcan.gc.ca/en/reference/licence",
          "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
          "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
          "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
        },
        "native_scope_note": {
          "source_frame_ref": "housing-2025-cmhc-geography",
          "archive_url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
          "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
          "sheet": "Notes",
          "cell": "A2"
        }
      },
      "revision_status": {
        "annual_table_release": "2026-01-21",
        "monthly_table_release": "2026-10-19",
        "population_table_release": "2026-01-14",
        "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
        "monthly_sum_equals_annual_and_native_workbooks": true,
        "population_status": "preliminary postcensal for2025 per table note5; not final",
        "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
        "xlsx_internal_modified": "2026-01-16T17:28:52Z",
        "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
      },
      "quality_flags": [],
      "uncertainty": {
        "status": "numeric-uncertainty-not-published",
        "standard_error": null,
        "confidence_interval": null,
        "coefficient_of_variation": null,
        "note": "Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Completion rows carry blank original quality/revision symbols; blank does not imply zero uncertainty or finality."
      },
      "frame": {
        "url": "/data/source-frames/housing-2025-minimal-source-frames.json",
        "sha256": "6d0d982c476494ff9c39d7554166f8777d1362b66ecc3e04c03a5c11cf55140f"
      },
      "geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-462-wgs84-82c0dffde26a.json",
        "sha256": "82c0dffde26a5d30cf96899b47f22d824cba943b2ccd36e2719f245cf1fcc1f2"
      },
      "native_geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-462-native-5a0393ee69c1.json",
        "sha256": "5a0393ee69c18ad2db94b833830ec1cdeb58fe45f9a499b8bd401b719dac1222"
      },
      "source_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
      "source_record_ref": "CMHC Table A6_1 K27 / Table F6-4 G26; Statistics Canada annual v42128175, monthly January–December 2025, population v1589878032 (July 1,2025); native Notes!A2 SGC2021 adapter.",
      "licence": {
        "name": "CMHC Licence Agreement for the Use of Data",
        "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
      },
      "population_licence": {
        "name": "Statistics Canada Open Licence",
        "url": "https://www.statcan.gc.ca/en/reference/licence",
        "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
        "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
        "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
      },
      "source_attribution": [
        {
          "publisher": "Canada Mortgage and Housing Corporation",
          "title": "Starts and Completions Survey, January to December 2025; all intended markets",
          "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
          "licence": "CMHC Licence Agreement for the Use of Data"
        },
        {
          "publisher": "Statistics Canada",
          "title": "Table 17-10-0148-01, July 1,2025 population estimates; preliminary postcensal",
          "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
          "licence": "Statistics Canada Open Licence"
        },
        {
          "publisher": "Statistics Canada",
          "title": "CMA2021 digital boundaries; original whole-CMA provincial-part identity proof",
          "url": "https://geo.statcan.gc.ca/geo_wa/rest/services/2021/Digital_boundary_files/MapServer/6",
          "licence": "Statistics Canada Open Licence"
        }
      ],
      "review_status": "accepted",
      "scope_notice": "Official 2025 gross CMHC dwelling construction completions per 1,000 July 1 residents in 2021 official census metropolitan area: Montréal (CMAUID 462). Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption. Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "reviewed_at": "2026-10-26",
      "current_engine_state": "accepted",
      "current_engine_evaluated_at": "2026-10-27",
      "current": {
        "admitted": true,
        "status": "accepted",
        "as_of": "2026-10-27",
        "reason": "A reviewed observation passes the configured admission checks."
      },
      "source_ref": "source-60dc249871b8d194",
      "licence_source_refs": [
        "source-cdf1ed360db5ae6f",
        "source-022c94e4a8032a40"
      ],
      "attribution_source_refs": [
        "source-60dc249871b8d194",
        "source-b1d092b64a16e632",
        "source-e2f3edd0cd9c4fe3"
      ],
      "notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate."
    },
    {
      "city_slug": "toronto",
      "city_name": "Toronto",
      "value": 5.072955295029846,
      "unit": "per 1000",
      "period_start": "2025-01-01",
      "period_end": "2025-12-31",
      "protocol_ref": "civometra.housing-supply.measurement@1.0.0",
      "geography_ref": "statcan-cma2021-housing-v1-0:toronto",
      "evidence_id": "housing-supply-2025-cma2021-toronto",
      "completion_count": 36063,
      "midyear_population": 7108874,
      "population_reference_date": "2025-07-01",
      "source_cma_uid": "535",
      "source_cmap_uid": "35535",
      "source_dguid": "2021S050535535",
      "source_dguid_scope": "Original 2021 provincial-part geometry DGUID, not a national CMA DGUID; complete source layer proves one part for this CMAUID.",
      "source_completion_dguid_as_published": "2011S0503535",
      "population_dguid_as_published": "2021S0503535",
      "source_area_id": "535",
      "source_area_name": "Toronto",
      "analytical_area_id": "statcan-cma2021:535",
      "boundary_reference_year": 2021,
      "population_reference_year": 2025,
      "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
      "population_status": "preliminary-postcensal",
      "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "derivation": {
        "kind": "gross-completions-per-midyear-resident",
        "calculation": "1000 * gross CMHC calendar-year new-dwelling completions / Statistics Canada July 1 resident population estimate in the same reviewed CMA2021 area. Retain exact integer operands and rational arithmetic; no net additions, starts, permits, conversions or seasonal annualization.",
        "completion_count": 36063,
        "midyear_population": 7108874,
        "scale": 1000,
        "exact_rational": {
          "numerator": 36063000,
          "denominator": 7108874,
          "decimal_28_digit_context": "5.072955295029845795550744042",
          "expression": "1000 * 36063 / 7108874"
        },
        "calendar_period": {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "year": 2025
        },
        "population_reference_date": "2025-07-01",
        "population_status": "preliminary-postcensal",
        "gross_or_net": "gross-new-build",
        "all_intended_markets": true,
        "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
        "dwelling_definition": "Gross new self-contained dwelling units on new permanent foundations, designed for non-transient year-round occupancy, completed under the official CMHC structural milestone, all intended markets (homeownership, rental, condominium and co-operative). Denominator: the official Statistics Canada all-age, total-gender July 1 population estimate in the exact same CMA2021 source area. Existing-foundation conversions/alterations, net-stock adjustments, demolitions, seasonal/transient and collective accommodation are excluded from the numerator.",
        "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
        "source_cma_uid": "535",
        "source_cmap_uid": "35535",
        "source_provincial_part_dguid": "2021S050535535",
        "source_completion_dguid_as_published": "2011S0503535",
        "population_dguid_as_published": "2021S0503535",
        "completion_by_dwelling_type": {
          "Single-detached units": 4298,
          "Semi-detached units": 326,
          "Row units": 4448,
          "Apartment and other unit types": 26991
        },
        "completion_by_intended_market": {
          "homeownership": {
            "raw": "8244",
            "value": 8244,
            "source_cell": "C43"
          },
          "rental": {
            "raw": "3860",
            "value": 3860,
            "source_cell": "D43"
          },
          "condominium": {
            "raw": "23959",
            "value": 23959,
            "source_cell": "E43"
          },
          "cooperative": {
            "raw": "-",
            "value": 0,
            "source_cell": "F43"
          }
        },
        "original_source_records": {
          "annual": {
            "filename": "statcan-34100134-eng.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "member": "34100134.csv",
            "csv_data_row_1based": 30862,
            "csv_line_1based": 30863,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Toronto, Ontario",
              "DGUID": "2011S0503535",
              "Housing estimates": "Housing completions",
              "Type of unit": "Total units",
              "UOM": "Units",
              "UOM_ID": "300",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v42127965",
              "COORDINATE": "24.3.1",
              "VALUE": "36063",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "monthly": {
            "filename": "statcan-34100154-eng.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "member": "34100154.csv",
            "records": [
              {
                "csv_data_row_1based": 333101,
                "csv_line_1based": 333102,
                "raw_source_record": {
                  "REF_DATE": "2025-01",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "2467",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333641,
                "csv_line_1based": 333642,
                "raw_source_record": {
                  "REF_DATE": "2025-02",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "2420",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334181,
                "csv_line_1based": 334182,
                "raw_source_record": {
                  "REF_DATE": "2025-03",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "5725",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334721,
                "csv_line_1based": 334722,
                "raw_source_record": {
                  "REF_DATE": "2025-04",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "1902",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335261,
                "csv_line_1based": 335262,
                "raw_source_record": {
                  "REF_DATE": "2025-05",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "4184",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335801,
                "csv_line_1based": 335802,
                "raw_source_record": {
                  "REF_DATE": "2025-06",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "2179",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336341,
                "csv_line_1based": 336342,
                "raw_source_record": {
                  "REF_DATE": "2025-07",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "2026",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336881,
                "csv_line_1based": 336882,
                "raw_source_record": {
                  "REF_DATE": "2025-08",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "4320",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337421,
                "csv_line_1based": 337422,
                "raw_source_record": {
                  "REF_DATE": "2025-09",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "3491",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337961,
                "csv_line_1based": 337962,
                "raw_source_record": {
                  "REF_DATE": "2025-10",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "4131",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338501,
                "csv_line_1based": 338502,
                "raw_source_record": {
                  "REF_DATE": "2025-11",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "1586",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 339041,
                "csv_line_1based": 339042,
                "raw_source_record": {
                  "REF_DATE": "2025-12",
                  "GEO": "Toronto, Ontario",
                  "DGUID": "2011S0503535",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127485",
                  "COORDINATE": "23.3.1",
                  "VALUE": "1632",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              }
            ]
          },
          "population": {
            "filename": "statcan-17100148-eng.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "member": "17100148.csv",
            "csv_data_row_1based": 1754326,
            "csv_line_1based": 1754327,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Toronto (CMA), Ontario",
              "DGUID": "2021S0503535",
              "Gender": "Total - gender",
              "Age group": "All ages",
              "UOM": "Persons",
              "UOM_ID": "249",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v1589887692",
              "COORDINATE": "22.1.1",
              "VALUE": "7108874",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "native_workbook": {
            "filename": "cmhc-completions-geography-dec2025.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "sheet": "Table A6_1",
            "total_cell": "K44",
            "geography_cell": "A44"
          },
          "intended_market_workbook": {
            "filename": "cmhc-completions-intended-market-dec2025.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "sheet": "Table F6-4",
            "total_cell": "G43",
            "geography_cell": "B43"
          }
        },
        "original_source_archives": {
          "cmhc-geography": {
            "id": "housing-2025-cmhc-geography",
            "url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-geography-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "bytes": 52658,
              "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
              "retrieved_at": "2026-10-26T23:08:21.849656+00:00",
              "http_date": "Mon, 26 Oct 2026 23:08:18 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
              "etag": "\"0x8DEED8BB73F6E1C\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "cmhc-markets": {
            "id": "housing-2025-cmhc-markets",
            "url": "/data/source-frames/housing-2025-cmhc-markets-6d5fbb63d6ec.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-intended-market-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "bytes": 88314,
              "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
              "retrieved_at": "2026-10-26T23:09:39.297281+00:00",
              "http_date": "Mon, 26 Oct 2026 23:09:36 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:04 GMT",
              "etag": "\"0x8DEED8BB668D22D\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "annual": {
            "id": "housing-2025-annual",
            "url": "/data/source-frames/housing-2025-annual-b72f17d6d9f4.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100134-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "bytes": 407521,
              "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
              "retrieved_at": "2026-10-26T23:05:11.913110+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:08 GMT",
              "last_modified": "Wed, 21 Jan 2026 15:53:22 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "monthly": {
            "id": "housing-2025-monthly",
            "url": "/data/source-frames/housing-2025-monthly-0b6bfd429925.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100154-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "bytes": 4276016,
              "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
              "retrieved_at": "2026-10-26T23:05:13.410900+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:09 GMT",
              "last_modified": "Mon, 19 Oct 2026 12:30:46 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "population": {
            "id": "housing-2025-population",
            "url": "/data/source-frames/housing-2025-population-7b007a0ff50b.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip"
            ],
            "licence": "Statistics Canada Open Licence",
            "licence_url": "https://www.statcan.gc.ca/en/reference/licence",
            "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
            "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence",
            "original_retrieval_receipt": {
              "filename": "statcan-17100148-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "bytes": 22688780,
              "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
              "retrieved_at": "2026-10-26T23:05:15.274494+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:11 GMT",
              "last_modified": "Wed, 14 Jan 2026 13:30:47 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          }
        },
        "original_source_precision": {
          "completion_published_decimals": 0,
          "population_published_decimals": 0,
          "completion_unit": "Units",
          "population_unit": "Persons",
          "scalar_factor": "units",
          "note": "Integer source operands; derived rate has no independently measured decimal precision."
        },
        "revision_status": {
          "annual_table_release": "2026-01-21",
          "monthly_table_release": "2026-10-19",
          "population_table_release": "2026-01-14",
          "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
          "monthly_sum_equals_annual_and_native_workbooks": true,
          "population_status": "preliminary postcensal for2025 per table note5; not final",
          "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
          "xlsx_internal_modified": "2026-01-16T17:28:52Z",
          "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
        },
        "licence": {
          "name": "CMHC Licence Agreement for the Use of Data",
          "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
          "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
          "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
          "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
        },
        "population_licence": {
          "name": "Statistics Canada Open Licence",
          "url": "https://www.statcan.gc.ca/en/reference/licence",
          "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
          "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
          "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
        },
        "native_scope_note": {
          "source_frame_ref": "housing-2025-cmhc-geography",
          "archive_url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
          "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
          "sheet": "Notes",
          "cell": "A2"
        }
      },
      "revision_status": {
        "annual_table_release": "2026-01-21",
        "monthly_table_release": "2026-10-19",
        "population_table_release": "2026-01-14",
        "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
        "monthly_sum_equals_annual_and_native_workbooks": true,
        "population_status": "preliminary postcensal for2025 per table note5; not final",
        "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
        "xlsx_internal_modified": "2026-01-16T17:28:52Z",
        "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
      },
      "quality_flags": [],
      "uncertainty": {
        "status": "numeric-uncertainty-not-published",
        "standard_error": null,
        "confidence_interval": null,
        "coefficient_of_variation": null,
        "note": "Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Completion rows carry blank original quality/revision symbols; blank does not imply zero uncertainty or finality."
      },
      "frame": {
        "url": "/data/source-frames/housing-2025-minimal-source-frames.json",
        "sha256": "6d0d982c476494ff9c39d7554166f8777d1362b66ecc3e04c03a5c11cf55140f"
      },
      "geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-535-wgs84-0d916fc3c20c.json",
        "sha256": "0d916fc3c20c029028d20faf236ef2fbee3cdeff40e48a0afde8b8d691303d8a"
      },
      "native_geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-535-native-f5247aa133f6.json",
        "sha256": "f5247aa133f66d1ea3f6c4a3f146b04f55e324f10fcce365dc83b6090e764f25"
      },
      "source_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
      "source_record_ref": "CMHC Table A6_1 K44 / Table F6-4 G43; Statistics Canada annual v42127965, monthly January–December 2025, population v1589887692 (July 1,2025); native Notes!A2 SGC2021 adapter.",
      "licence": {
        "name": "CMHC Licence Agreement for the Use of Data",
        "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
      },
      "population_licence": {
        "name": "Statistics Canada Open Licence",
        "url": "https://www.statcan.gc.ca/en/reference/licence",
        "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
        "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
        "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
      },
      "source_attribution": [
        {
          "publisher": "Canada Mortgage and Housing Corporation",
          "title": "Starts and Completions Survey, January to December 2025; all intended markets",
          "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
          "licence": "CMHC Licence Agreement for the Use of Data"
        },
        {
          "publisher": "Statistics Canada",
          "title": "Table 17-10-0148-01, July 1,2025 population estimates; preliminary postcensal",
          "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
          "licence": "Statistics Canada Open Licence"
        },
        {
          "publisher": "Statistics Canada",
          "title": "CMA2021 digital boundaries; original whole-CMA provincial-part identity proof",
          "url": "https://geo.statcan.gc.ca/geo_wa/rest/services/2021/Digital_boundary_files/MapServer/6",
          "licence": "Statistics Canada Open Licence"
        }
      ],
      "review_status": "accepted",
      "scope_notice": "Official 2025 gross CMHC dwelling construction completions per 1,000 July 1 residents in 2021 official census metropolitan area: Toronto (CMAUID 535). Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption. Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "reviewed_at": "2026-10-26",
      "current_engine_state": "accepted",
      "current_engine_evaluated_at": "2026-10-27",
      "current": {
        "admitted": true,
        "status": "accepted",
        "as_of": "2026-10-27",
        "reason": "A reviewed observation passes the configured admission checks."
      },
      "source_ref": "source-60dc249871b8d194",
      "licence_source_refs": [
        "source-cdf1ed360db5ae6f",
        "source-022c94e4a8032a40"
      ],
      "attribution_source_refs": [
        "source-60dc249871b8d194",
        "source-b1d092b64a16e632",
        "source-e2f3edd0cd9c4fe3"
      ],
      "notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate."
    },
    {
      "city_slug": "vancouver",
      "city_name": "Vancouver",
      "value": 9.991787660506548,
      "unit": "per 1000",
      "period_start": "2025-01-01",
      "period_end": "2025-12-31",
      "protocol_ref": "civometra.housing-supply.measurement@1.0.0",
      "geography_ref": "statcan-cma2021-housing-v1-0:vancouver",
      "evidence_id": "housing-supply-2025-cma2021-vancouver",
      "completion_count": 30855,
      "midyear_population": 3088036,
      "population_reference_date": "2025-07-01",
      "source_cma_uid": "933",
      "source_cmap_uid": "59933",
      "source_dguid": "2021S050559933",
      "source_dguid_scope": "Original 2021 provincial-part geometry DGUID, not a national CMA DGUID; complete source layer proves one part for this CMAUID.",
      "source_completion_dguid_as_published": "2011S0503933",
      "population_dguid_as_published": "2021S0503933",
      "source_area_id": "933",
      "source_area_name": "Vancouver",
      "analytical_area_id": "statcan-cma2021:933",
      "boundary_reference_year": 2021,
      "population_reference_year": 2025,
      "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
      "population_status": "preliminary-postcensal",
      "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "derivation": {
        "kind": "gross-completions-per-midyear-resident",
        "calculation": "1000 * gross CMHC calendar-year new-dwelling completions / Statistics Canada July 1 resident population estimate in the same reviewed CMA2021 area. Retain exact integer operands and rational arithmetic; no net additions, starts, permits, conversions or seasonal annualization.",
        "completion_count": 30855,
        "midyear_population": 3088036,
        "scale": 1000,
        "exact_rational": {
          "numerator": 30855000,
          "denominator": 3088036,
          "decimal_28_digit_context": "9.991787660506548498786931240",
          "expression": "1000 * 30855 / 3088036"
        },
        "calendar_period": {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "year": 2025
        },
        "population_reference_date": "2025-07-01",
        "population_status": "preliminary-postcensal",
        "gross_or_net": "gross-new-build",
        "all_intended_markets": true,
        "completion_standard": "Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption.",
        "dwelling_definition": "Gross new self-contained dwelling units on new permanent foundations, designed for non-transient year-round occupancy, completed under the official CMHC structural milestone, all intended markets (homeownership, rental, condominium and co-operative). Denominator: the official Statistics Canada all-age, total-gender July 1 population estimate in the exact same CMA2021 source area. Existing-foundation conversions/alterations, net-stock adjustments, demolitions, seasonal/transient and collective accommodation are excluded from the numerator.",
        "source_geography_adapter": "Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
        "source_cma_uid": "933",
        "source_cmap_uid": "59933",
        "source_provincial_part_dguid": "2021S050559933",
        "source_completion_dguid_as_published": "2011S0503933",
        "population_dguid_as_published": "2021S0503933",
        "completion_by_dwelling_type": {
          "Single-detached units": 2332,
          "Semi-detached units": 894,
          "Row units": 2007,
          "Apartment and other unit types": 25622
        },
        "completion_by_intended_market": {
          "homeownership": {
            "raw": "2473",
            "value": 2473,
            "source_cell": "C45"
          },
          "rental": {
            "raw": "11488",
            "value": 11488,
            "source_cell": "D45"
          },
          "condominium": {
            "raw": "16894",
            "value": 16894,
            "source_cell": "E45"
          },
          "cooperative": {
            "raw": "-",
            "value": 0,
            "source_cell": "F45"
          }
        },
        "original_source_records": {
          "annual": {
            "filename": "statcan-34100134-eng.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "member": "34100134.csv",
            "csv_data_row_1based": 30892,
            "csv_line_1based": 30893,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Vancouver, British Columbia",
              "DGUID": "2011S0503933",
              "Housing estimates": "Housing completions",
              "Type of unit": "Total units",
              "UOM": "Units",
              "UOM_ID": "300",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v42127995",
              "COORDINATE": "26.3.1",
              "VALUE": "30855",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "monthly": {
            "filename": "statcan-34100154-eng.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "member": "34100154.csv",
            "records": [
              {
                "csv_data_row_1based": 333131,
                "csv_line_1based": 333132,
                "raw_source_record": {
                  "REF_DATE": "2025-01",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "1384",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 333671,
                "csv_line_1based": 333672,
                "raw_source_record": {
                  "REF_DATE": "2025-02",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "2147",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334211,
                "csv_line_1based": 334212,
                "raw_source_record": {
                  "REF_DATE": "2025-03",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "2199",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 334751,
                "csv_line_1based": 334752,
                "raw_source_record": {
                  "REF_DATE": "2025-04",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "2067",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335291,
                "csv_line_1based": 335292,
                "raw_source_record": {
                  "REF_DATE": "2025-05",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "2686",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 335831,
                "csv_line_1based": 335832,
                "raw_source_record": {
                  "REF_DATE": "2025-06",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "3447",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336371,
                "csv_line_1based": 336372,
                "raw_source_record": {
                  "REF_DATE": "2025-07",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "1906",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 336911,
                "csv_line_1based": 336912,
                "raw_source_record": {
                  "REF_DATE": "2025-08",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "1990",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337451,
                "csv_line_1based": 337452,
                "raw_source_record": {
                  "REF_DATE": "2025-09",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "3338",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 337991,
                "csv_line_1based": 337992,
                "raw_source_record": {
                  "REF_DATE": "2025-10",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "3155",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 338531,
                "csv_line_1based": 338532,
                "raw_source_record": {
                  "REF_DATE": "2025-11",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "3012",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              },
              {
                "csv_data_row_1based": 339071,
                "csv_line_1based": 339072,
                "raw_source_record": {
                  "REF_DATE": "2025-12",
                  "GEO": "Vancouver, British Columbia",
                  "DGUID": "2011S0503933",
                  "Housing estimates": "Housing completions",
                  "Type of unit": "Total units",
                  "UOM": "Units",
                  "UOM_ID": "300",
                  "SCALAR_FACTOR": "units",
                  "SCALAR_ID": "0",
                  "VECTOR": "v42127515",
                  "COORDINATE": "25.3.1",
                  "VALUE": "3524",
                  "STATUS": "",
                  "SYMBOL": "",
                  "TERMINATED": "",
                  "DECIMALS": "0"
                }
              }
            ]
          },
          "population": {
            "filename": "statcan-17100148-eng.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "member": "17100148.csv",
            "csv_data_row_1based": 1761916,
            "csv_line_1based": 1761917,
            "raw_source_record": {
              "REF_DATE": "2025",
              "GEO": "Vancouver (CMA), British Columbia",
              "DGUID": "2021S0503933",
              "Gender": "Total - gender",
              "Age group": "All ages",
              "UOM": "Persons",
              "UOM_ID": "249",
              "SCALAR_FACTOR": "units",
              "SCALAR_ID": "0",
              "VECTOR": "v1589917707",
              "COORDINATE": "44.1.1",
              "VALUE": "3088036",
              "STATUS": "",
              "SYMBOL": "",
              "TERMINATED": "",
              "DECIMALS": "0"
            }
          },
          "native_workbook": {
            "filename": "cmhc-completions-geography-dec2025.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "sheet": "Table A6_1",
            "total_cell": "K46",
            "geography_cell": "A46"
          },
          "intended_market_workbook": {
            "filename": "cmhc-completions-intended-market-dec2025.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "sheet": "Table F6-4",
            "total_cell": "G45",
            "geography_cell": "B45"
          }
        },
        "original_source_archives": {
          "cmhc-geography": {
            "id": "housing-2025-cmhc-geography",
            "url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
            "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-geography-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
              "bytes": 52658,
              "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
              "retrieved_at": "2026-10-26T23:08:21.849656+00:00",
              "http_date": "Mon, 26 Oct 2026 23:08:18 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
              "etag": "\"0x8DEED8BB73F6E1C\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "cmhc-markets": {
            "id": "housing-2025-cmhc-markets",
            "url": "/data/source-frames/housing-2025-cmhc-markets-6d5fbb63d6ec.xlsx",
            "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
            "source_urls": [
              "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "cmhc-completions-intended-market-dec2025.xlsx",
              "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "resolved_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/starts-completions--intended-market-cma-ca-12-25-en.xlsx",
              "bytes": 88314,
              "sha256": "6d5fbb63d6ec879c42b42ae41d3fe3e7ed262aeae989b8a449a69262ef7c2fc0",
              "retrieved_at": "2026-10-26T23:09:39.297281+00:00",
              "http_date": "Mon, 26 Oct 2026 23:09:36 GMT",
              "last_modified": "Wed, 29 Jul 2026 16:09:04 GMT",
              "etag": "\"0x8DEED8BB668D22D\"",
              "content_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
            }
          },
          "annual": {
            "id": "housing-2025-annual",
            "url": "/data/source-frames/housing-2025-annual-b72f17d6d9f4.zip",
            "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100134-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100134-eng.zip",
              "bytes": 407521,
              "sha256": "b72f17d6d9f419cd5881500e60e9f7399f1a50c06aa88ef3e629705ac2b8b95f",
              "retrieved_at": "2026-10-26T23:05:11.913110+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:08 GMT",
              "last_modified": "Wed, 21 Jan 2026 15:53:22 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "monthly": {
            "id": "housing-2025-monthly",
            "url": "/data/source-frames/housing-2025-monthly-0b6bfd429925.zip",
            "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip"
            ],
            "licence": "CMHC Licence Agreement for the Use of Data",
            "licence_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
            "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
            "original_retrieval_receipt": {
              "filename": "statcan-34100154-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/34100154-eng.zip",
              "bytes": 4276016,
              "sha256": "0b6bfd429925c0de6102e9b15b6f1946bb7fc5a05b08534e12ed9df75d6d5f13",
              "retrieved_at": "2026-10-26T23:05:13.410900+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:09 GMT",
              "last_modified": "Mon, 19 Oct 2026 12:30:46 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          },
          "population": {
            "id": "housing-2025-population",
            "url": "/data/source-frames/housing-2025-population-7b007a0ff50b.zip",
            "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
            "source_urls": [
              "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip"
            ],
            "licence": "Statistics Canada Open Licence",
            "licence_url": "https://www.statcan.gc.ca/en/reference/licence",
            "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
            "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence",
            "original_retrieval_receipt": {
              "filename": "statcan-17100148-eng.zip",
              "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "resolved_url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
              "bytes": 22688780,
              "sha256": "7b007a0ff50bb1bad6a041093c3c71502c095f2516d20c961d9c26ed55b327d5",
              "retrieved_at": "2026-10-26T23:05:15.274494+00:00",
              "http_date": "Mon, 26 Oct 2026 23:05:11 GMT",
              "last_modified": "Wed, 14 Jan 2026 13:30:47 GMT",
              "etag": null,
              "content_type": "application/zip"
            }
          }
        },
        "original_source_precision": {
          "completion_published_decimals": 0,
          "population_published_decimals": 0,
          "completion_unit": "Units",
          "population_unit": "Persons",
          "scalar_factor": "units",
          "note": "Integer source operands; derived rate has no independently measured decimal precision."
        },
        "revision_status": {
          "annual_table_release": "2026-01-21",
          "monthly_table_release": "2026-10-19",
          "population_table_release": "2026-01-14",
          "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
          "monthly_sum_equals_annual_and_native_workbooks": true,
          "population_status": "preliminary postcensal for2025 per table note5; not final",
          "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
          "xlsx_internal_modified": "2026-01-16T17:28:52Z",
          "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
        },
        "licence": {
          "name": "CMHC Licence Agreement for the Use of Data",
          "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
          "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
          "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
          "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
        },
        "population_licence": {
          "name": "Statistics Canada Open Licence",
          "url": "https://www.statcan.gc.ca/en/reference/licence",
          "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
          "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
          "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
        },
        "native_scope_note": {
          "source_frame_ref": "housing-2025-cmhc-geography",
          "archive_url": "/data/source-frames/housing-2025-cmhc-geography-5ca133946244.xlsx",
          "sha256": "5ca133946244c91dbc0c3119d266dc18a0672795686ea5c5eb18bec1fc739171",
          "sheet": "Notes",
          "cell": "A2"
        }
      },
      "revision_status": {
        "annual_table_release": "2026-01-21",
        "monthly_table_release": "2026-10-19",
        "population_table_release": "2026-01-14",
        "completion_observation_flags": "Blank original STATUS/SYMBOL; no finality assertion",
        "monthly_sum_equals_annual_and_native_workbooks": true,
        "population_status": "preliminary postcensal for2025 per table note5; not final",
        "xlsx_http_last_modified": "Wed, 29 Jul 2026 16:09:06 GMT",
        "xlsx_internal_modified": "2026-01-16T17:28:52Z",
        "xlsx_internal_modified_notice": "Document metadata timestamp, not the observation period, retrieval date or independently verified publication date"
      },
      "quality_flags": [],
      "uncertainty": {
        "status": "numeric-uncertainty-not-published",
        "standard_error": null,
        "confidence_interval": null,
        "coefficient_of_variation": null,
        "note": "Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Completion rows carry blank original quality/revision symbols; blank does not imply zero uncertainty or finality."
      },
      "frame": {
        "url": "/data/source-frames/housing-2025-minimal-source-frames.json",
        "sha256": "6d0d982c476494ff9c39d7554166f8777d1362b66ecc3e04c03a5c11cf55140f"
      },
      "geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-933-wgs84-f0d1bc3effd4.json",
        "sha256": "f0d1bc3effd454a5566b872e1b8fd1d5bab528a99141b0a8ce956ce41d5112de"
      },
      "native_geography_frame": {
        "url": "/data/source-frames/statcan-cma2021-933-native-065b84da8d99.json",
        "sha256": "065b84da8d997845a3d2b5fa4b75b3fbec5a15ac807b79cd9c2cab5f3554f4a1"
      },
      "source_url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
      "source_record_ref": "CMHC Table A6_1 K46 / Table F6-4 G45; Statistics Canada annual v42127995, monthly January–December 2025, population v1589917707 (July 1,2025); native Notes!A2 SGC2021 adapter.",
      "licence": {
        "name": "CMHC Licence Agreement for the Use of Data",
        "url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data",
        "acknowledgement": "Source: Canada Mortgage and Housing Corporation (CMHC), Starts and Completions Survey, January to December 2025. This information is reproduced and distributed on an “as is” basis with the permission of CMHC.",
        "derived_notice": "Adapted from Canada Mortgage and Housing Corporation, Starts and Completions Survey, January to December 2025. This does not constitute an endorsement by Canada Mortgage and Housing Corporation of this product.",
        "downstream_conditions_url": "https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/cmhc-licence-agreement-use-of-data"
      },
      "population_licence": {
        "name": "Statistics Canada Open Licence",
        "url": "https://www.statcan.gc.ca/en/reference/licence",
        "acknowledgement": "Source: Statistics Canada, Table 17-10-0148-01, January 14, 2026 release, July 1, 2025 population estimates.",
        "derived_notice": "Housing-supply rate calculated by BestCityToLive / AINT.app from Statistics Canada population estimates and CMHC completion counts; no publisher endorsement.",
        "downstream_conditions_url": "https://www.statcan.gc.ca/en/reference/licence"
      },
      "source_attribution": [
        {
          "publisher": "Canada Mortgage and Housing Corporation",
          "title": "Starts and Completions Survey, January to December 2025; all intended markets",
          "url": "https://assets.cmhc-schl.gc.ca/sites/cmhc/professional/housing-markets-data-and-research/housing-data-tables/housing-market-data/housing-information-monthly/2025/december/provincial-starts-completions-dwelling-type-12-25-en.xlsx",
          "licence": "CMHC Licence Agreement for the Use of Data"
        },
        {
          "publisher": "Statistics Canada",
          "title": "Table 17-10-0148-01, July 1,2025 population estimates; preliminary postcensal",
          "url": "https://www150.statcan.gc.ca/n1/tbl/csv/17100148-eng.zip",
          "licence": "Statistics Canada Open Licence"
        },
        {
          "publisher": "Statistics Canada",
          "title": "CMA2021 digital boundaries; original whole-CMA provincial-part identity proof",
          "url": "https://geo.statcan.gc.ca/geo_wa/rest/services/2021/Digital_boundary_files/MapServer/6",
          "licence": "Statistics Canada Open Licence"
        }
      ],
      "review_status": "accepted",
      "scope_notice": "Official 2025 gross CMHC dwelling construction completions per 1,000 July 1 residents in 2021 official census metropolitan area: Vancouver (CMAUID 933). Official CMHC construction-stage completion: generally all proposed work has been performed, although up to 10% may remain under some circumstances. For multi-dwelling buildings the stage applies to the structure; the reported counts are dwelling units. This is not legal occupancy certification, actual occupation, sale or absorption. Preliminary postcensal July 1, 2025 population estimate, all ages and total gender; not a census count, projection or final estimate. No numeric confidence interval is published for the selected source rows. Native CMHC December 2025 workbook Notes!A2 explicitly assigns SGC2021 Census geography from January 2023. The annual/monthly Statistics Canada completion CSVs retain literal 2011-prefixed national-CMA DGUIDs; their cause is not asserted and they are never rewritten. The population table explicitly uses national CMA2021 DGUIDs. Original CMA classification codes, names, native workbook totals/notes, the complete 156-feature CMA/CA provincial-part source inventory (42 CMA B, 105 CA D, 9 tracted CA K features), and exact agency polygons bind this reviewed source adapter. All four selected units are type B CMAs, each with one provincial part. No equivalence with PM/heat estimated-FUA2015 is claimed.",
      "reviewed_at": "2026-10-26",
      "current_engine_state": "accepted",
      "current_engine_evaluated_at": "2026-10-27",
      "current": {
        "admitted": true,
        "status": "accepted",
        "as_of": "2026-10-27",
        "reason": "A reviewed observation passes the configured admission checks."
      },
      "source_ref": "source-60dc249871b8d194",
      "licence_source_refs": [
        "source-cdf1ed360db5ae6f",
        "source-022c94e4a8032a40"
      ],
      "attribution_source_refs": [
        "source-60dc249871b8d194",
        "source-b1d092b64a16e632",
        "source-e2f3edd0cd9c4fe3"
      ],
      "notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate."
    }
  ],
  "source_refs": [
    {
      "archive_id": "housing-2025-cmhc-geography",
      "source_refs": [
        "source-60dc249871b8d194"
      ]
    },
    {
      "archive_id": "housing-2025-cmhc-markets",
      "source_refs": [
        "source-fecfc73df8c084f1"
      ]
    },
    {
      "archive_id": "housing-2025-annual",
      "source_refs": [
        "source-a4373512fd32a554"
      ]
    },
    {
      "archive_id": "housing-2025-monthly",
      "source_refs": [
        "source-da473d2b905c074d"
      ]
    },
    {
      "archive_id": "housing-2025-population",
      "source_refs": [
        "source-b1d092b64a16e632"
      ]
    }
  ],
  "scope_notice": "Reviewed historical gross new-build construction completions per 1,000 preliminary July 1 residents. CMHC uses a structural milestone that can allow up to 10% unfinished work. Original completion, population and geometry identifiers have different source roles and are preserved. Current engine admission, source review and an official quarterly result are separate.",
  "links": {
    "raw_reviewed_evidence": "https://bestcitytolive.com/data/housing-supply-evidence.json",
    "csv": "https://bestcitytolive.com/data/housing-supply-evidence.csv",
    "current_index_inputs": "https://bestcitytolive.com/api/v1/index-observations.json",
    "protocols": "https://bestcitytolive.com/api/v1/index-protocols.json",
    "geographies": "https://bestcitytolive.com/api/v1/scoring-geographies.json"
  }
}
