{
  "schemaVersion": 1,
  "kind": "city-market-research-evidence",
  "publication": {
    "id": "city-nb-2548b5c0-e38d-4a62-9e9e-f69a5377906b-41588a4c0842",
    "batch": "edition-2026-09-07",
    "publicPath": "/markets/nb/nb-bathurst-housing-incentives-outlook-2026-09-07",
    "sourceArticleSha256": "41588a4c0842280cd9f581f5ac9b65d681fbfce1f9fe06e768fc77a7fd757aac",
    "publishedAtUtc": "2026-09-08T01:38:04.954934Z",
    "editorialLanguageCheck": "passed"
  },
  "cityId": "2548b5c0-e38d-4a62-9e9e-f69a5377906b",
  "city": "Bathurst",
  "province": "NB",
  "asOfUtc": "2026-09-07T16:00:00.1724277+00:00",
  "thesis": "Bathurst's housing story is moving from a broad permit surge toward more targeted support. The city's retained programme records reveal a distinction that its construction headline can obscure: the original grants have ended, while the next proposed measures favour affordable housing.",
  "sources": [
    {
      "key": "haf",
      "url": "https://www.bathurst.ca/en/services/economic-development/183/housing-accelerator-fund",
      "publisher": "City of Bathurst",
      "publicationDate": null,
      "observationPeriod": "Current municipal programme tracker; original archive capture July 22, 2026; independently checked September 7. Permits, not completions.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "Current municipal programme tracker; original archive capture July 22, 2026; independently checked September 7. Permits, not completions.",
      "scopes": [
        "local"
      ],
      "recordIds": [
        "e0dbb256-05a3-40f5-aa18-f9be11585e70"
      ]
    },
    {
      "key": "annual",
      "url": "https://www.bathurst.ca/en/services/economic-development/194/haf-annual-reporting",
      "publisher": "City of Bathurst",
      "publicationDate": null,
      "observationPeriod": "Archive capture August 31, 2026; two-year programme report retains an earlier target and total than the main tracker.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "Archive capture August 31, 2026; two-year programme report retains an earlier target and total than the main tracker.",
      "scopes": [
        "local"
      ],
      "recordIds": [
        "8d1e2170-816d-40b6-87c3-686eb9c06174"
      ]
    },
    {
      "key": "designs",
      "url": "https://www.bathurst.ca/en/services/economic-development/205/standardized-housing-designs",
      "publisher": "City of Bathurst",
      "publicationDate": null,
      "observationPeriod": "Archive capture September 3, 2026; checked September 7. Site-specific approvals remain required.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "Archive capture September 3, 2026; checked September 7. Site-specific approvals remain required.",
      "scopes": [
        "local"
      ],
      "recordIds": [
        "400b20db-6329-4fb3-ab5a-ba81a10cdaa2"
      ]
    },
    {
      "key": "repeal",
      "url": "https://www.bathurst.ca/en/secure_document/513/meeting/minutes",
      "publisher": "City of Bathurst",
      "publicationDate": "2026-04-20",
      "observationPeriod": "Council minutes item 9.4, page 6; repeal carried.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "Council minutes item 9.4, page 6; repeal carried.",
      "scopes": [
        "local"
      ],
      "recordIds": []
    },
    {
      "key": "nb",
      "url": "https://www2.gnb.ca/content/gnb/en/corporate/promo/government-priorities/affordability-housing.html",
      "publisher": "Government of New Brunswick",
      "publicationDate": "2026-06-12",
      "observationPeriod": "Updated June 12, 2026; 2025 housing starts measured at foundation construction, not occupied homes.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "Updated June 12, 2026; 2025 housing starts measured at foundation construction, not occupied homes.",
      "scopes": [
        "provincial"
      ],
      "recordIds": []
    },
    {
      "key": "boc",
      "url": "https://www.bankofcanada.ca/2026/09/fad-press-release-2026-09-02/",
      "publisher": "Bank of Canada",
      "publicationDate": "2026-09-02",
      "observationPeriod": "September 2, 2026 policy decision; 2.25% overnight target is not a mortgage offer.",
      "checkedAtUtc": "2026-09-07T16:11:30.061458+00:00",
      "dateNote": "September 2, 2026 policy decision; 2.25% overnight target is not a mortgage offer.",
      "scopes": [
        "national"
      ],
      "recordIds": []
    }
  ],
  "claims": [
    {
      "id": "s0p0",
      "kind": "interpretation",
      "section": 0,
      "paragraph": 0,
      "sources": [
        "haf",
        "repeal",
        "designs"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s0p1",
      "kind": "calculation",
      "section": 0,
      "paragraph": 1,
      "sources": [
        "haf"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims.",
      "calculation": {
        "formula": "61 / 391 * 100",
        "inputs": {
          "municipallyDesignatedAffordablePermittedUnits": 61,
          "totalPermittedUnits": 391
        },
        "result": 15.6,
        "rounding": "one decimal place",
        "definition": "Cumulative programme permits; no inference about rent levels, completed homes or current listings."
      }
    },
    {
      "id": "s0p2",
      "kind": "interpretation",
      "section": 0,
      "paragraph": 2,
      "sources": [
        "haf",
        "annual"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s1p0",
      "kind": "observation",
      "section": 1,
      "paragraph": 0,
      "sources": [
        "haf"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s1p1",
      "kind": "interpretation",
      "section": 1,
      "paragraph": 1,
      "sources": [
        "haf",
        "repeal",
        "designs"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s2p0",
      "kind": "interpretation",
      "section": 2,
      "paragraph": 0,
      "sources": [
        "nb",
        "haf"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s2p1",
      "kind": "interpretation",
      "section": 2,
      "paragraph": 1,
      "sources": [
        "boc",
        "haf",
        "repeal"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s3p0",
      "kind": "forecast",
      "section": 3,
      "paragraph": 0,
      "sources": [
        "haf",
        "repeal"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    },
    {
      "id": "s3p1",
      "kind": "interpretation",
      "section": 3,
      "paragraph": 1,
      "sources": [
        "haf",
        "nb"
      ],
      "explanation": "Reviewed against the cited municipal status, definition and decision record; interpretation and forecast are the article analysis, not source claims."
    }
  ],
  "forecasts": [
    {
      "claimId": "s3p0",
      "horizon": "By September7,2027",
      "assumptions": [
        "Council adopts affordable support measures and qualifying projects use them.",
        "Later reporting retains consistent definitions and separates a new permit cohort from the cumulative HAF stock."
      ],
      "upside": "Land and fee support produces a larger affordable share of new housing permits.",
      "downside": "No adoption or uptake, or a large market-rental wave outweighs qualifying affordable projects.",
      "changeSignals": [
        "Council decision and enacted policies",
        "Permit cohort affordable share and recorded municipal support",
        "Subsequent starts and occupancy compared separately"
      ],
      "confidence": "low",
      "confidenceReason": "Specific policy transition is evidenced, but adoption and project uptake remain unobserved."
    }
  ],
  "datasetFindings": [
    {
      "reportFile": "analysis.json",
      "reportSha256": "32316b610bd15898eaa4e9179339c131907a69fc8dd87bb25d397da47c130bdf",
      "claimIds": [
        "s0p0",
        "s1p1"
      ],
      "archiveContribution": "Joining three retained municipal pages exposes a policy discontinuity hidden by the upbeat annual summary; source capture order is not used as a permit time series."
    }
  ],
  "causalChains": [
    {
      "claimId": "s3p0",
      "sources": [
        "haf",
        "repeal",
        "designs",
        "nb",
        "boc"
      ],
      "mechanism": "Repealed broad grants and proposed affordable-specific land/fee/queue support change relative project incentives while zoning support persists and national rates are held.",
      "localExposure": "Bathurst affordable and market multi-unit projects entering the municipal process.",
      "timeHorizon": "September2026-September2027",
      "counterEvidence": "Broad grants could be restored; pending affordable measures could be rejected or have little uptake.",
      "forecastImplication": "Conditional increase in affordable share of new permits, without a price or completion forecast."
    }
  ],
  "review": {
    "factual": true,
    "editorial": true,
    "reviewer": "Codex Atlantic and North research agent; actual source-definition and continuous prose review",
    "reviewedAtUtc": "2026-09-07T16:11:30.061458+00:00",
    "articleSha256": "41588a4c0842280cd9f581f5ac9b65d681fbfce1f9fe06e768fc77a7fd757aac"
  },
  "insightReview": {
    "articleSha256": "41588a4c0842280cd9f581f5ac9b65d681fbfce1f9fe06e768fc77a7fd757aac",
    "reviewer": "Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T16:11:30.061458+00:00",
    "findings": [
      {
        "observationIds": [
          "grant-repeal",
          "annual-grant-attribution",
          "design-constraints"
        ],
        "ordinaryInterpretation": "The large permit total and favourable grant commentary imply the same package remains available to new projects.",
        "additionalFinding": "The retained main programme page records repeal of both broad grant policies, while a later-captured annual page still credits grants and a separate design page preserves zoning support. Current primary review identifies proposed targeted affordable measures for the next phase.",
        "archiveContribution": "Joining three retained municipal pages exposes a policy discontinuity hidden by the upbeat annual summary; source capture order is not used as a permit time series.",
        "localConsequence": "Projects entering now cannot assume the earlier broad grants; affordable projects may gain a distinct combination of land, fees and rezoning priority if the pending measures pass.",
        "counterEvidence": "Broad grants could be restored; pending affordable measures could be rejected or have little uptake.",
        "missingLinks": [
          "Adopted September8 policy text and project uptake",
          "Consistent affordability definitions for later permit cohorts",
          "Completions of previously permitted homes"
        ],
        "claimIds": [
          "s0p0",
          "s1p1",
          "s3p0"
        ]
      }
    ],
    "removedOrDemoted": [
      {
        "claim": "Nine-unit increase from382to391",
        "reason": "Different programme vintages and reporting pages, not comparable capture chronology."
      },
      {
        "claim": "9.1times historical construction pace",
        "reason": "21versus25 baseline inconsistency and permits versus completions; unnecessary to supported local thesis."
      },
      {
        "claim": "Access to finance separates projects",
        "reason": "Generic; replaced by named repealed policies and specific pending affordable measures."
      }
    ]
  },
  "definitionReview": {
    "articleSha256": "41588a4c0842280cd9f581f5ac9b65d681fbfce1f9fe06e768fc77a7fd757aac",
    "reviewer": "Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T16:11:30.061458+00:00",
    "checks": [
      {
        "locations": [
          "title",
          "description",
          "lead",
          "s0p0",
          "s1p1",
          "s3p0"
        ],
        "sources": [
          "haf",
          "annual",
          "repeal",
          "designs"
        ],
        "locator": "Council April20 minutes item9.4 page6; HAF action plan; Annual report funding attribution; Designs Step4",
        "outcome": "verified",
        "reason": "Read repeal motion and carried decision, then checked continued planning/design guidance. The title describes a policy transition; it does not claim construction has stopped."
      },
      {
        "claimIds": [
          "s0p1",
          "s0p2",
          "s3p0"
        ],
        "sources": [
          "haf",
          "annual"
        ],
        "locator": "Main HAF progress tracker and breakdown versus annual report Delivering on Our Housing Momentum",
        "outcome": "qualified",
        "reason": "Main tracker391/177 and affordable61 checked; annual382/170 retained, not subtracted chronologically.61/391*100=15.6010 rounded15.6. City-designated affordable is not a verified rent ceiling. Cumulative programme permits are not new permits during September2026."
      },
      {
        "claimIds": [
          "s1p0",
          "s1p1",
          "s3p0",
          "s3p1"
        ],
        "sources": [
          "haf"
        ],
        "locator": "Current HAF Action Plan / Support Measures for Affordable Housing / September8 Council presentation",
        "outcome": "qualified",
        "reason": "Current primary check finds ninth initiative$338k and7additional target units, policies before Council September8 after edition cutoff. Article makes adoption and uptake conditions, not completed actions."
      },
      {
        "claimIds": [
          "s2p0"
        ],
        "sources": [
          "nb"
        ],
        "locator": "GNB dashboard updatedJune12, Increase housing starts definition and2025 result",
        "outcome": "verified",
        "reason": "7587 provincial starts and6000goal. Definition foundations begun explicitly read. No local share or completion count calculated."
      },
      {
        "claimIds": [
          "s2p1"
        ],
        "sources": [
          "boc",
          "haf",
          "repeal"
        ],
        "locator": "Bank September2 announcement / policy target and financial conditions",
        "outcome": "qualified",
        "reason": "2.25% target and higherlongterm yields checked against national primary statement; does not establish actual Bathurst mortgage pricing or grant replacement. Article limits inference accordingly."
      }
    ]
  },
  "retrievalCoverage": {
    "localCandidates": 49,
    "hasMore": false,
    "sourceReads": 5,
    "exhaustiveArchive": false
  },
  "gaps": [
    "Adopted September8 policy text and project uptake",
    "Consistent affordability definitions for later permit cohorts",
    "Completions of previously permitted homes"
  ],
  "sharedPacketRefs": [
    "../../../shared/checked-national-context.json"
  ],
  "excludedEvidence": [
    {
      "source": "city-0.json",
      "reason": "Generated rollup not used as factual authority."
    }
  ],
  "proseReview": {
    "articleSha256": "41588a4c0842280cd9f581f5ac9b65d681fbfce1f9fe06e768fc77a7fd757aac",
    "reviewer": "Codex Atlantic and North research agent",
    "reviewedAtUtc": "2026-09-07T16:11:30.061458+00:00",
    "notes": "Read entire article for argument. Removed repetitive technical warnings and generic finance hypothesis; retained policy-vintage distinction because it changes project interpretation. No first person or claimed human experience."
  }
}
