Skip to content

Add municipal financial statement pages - #277

Draft
xrendan wants to merge 2 commits into
federal-public-accounts-pipelinefrom
feat/municipal-financial-statements
Draft

Add municipal financial statement pages#277
xrendan wants to merge 2 commits into
federal-public-accounts-pipelinefrom
feat/municipal-financial-statements

Conversation

@xrendan

@xrendan xrendan commented Aug 31, 2026

Copy link
Copy Markdown
Member

Summary

  • add the national municipal financial statement directory and API-backed historical routes
  • render source context, census/per-capita detail, saved verification checks, and revenue/expense Sankeys
  • share the financial-year selector with First Nations pages and normalize municipal navigation
  • standardize the frontend test command on Vitest

Stack

Stacked on #275. Merge that parent first. Deploy only after the York Factory municipal API and production data smoke tests pass.

Verification

  • Vitest: 55 tests passed
  • production build completed against the local York API
  • Toronto 2025 and Grand-Bouctouche 2023 verified locally and through the Cloudflare preview

York Factory companion PR will be linked after creation.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 31, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
canadaspends 207f452 Aug 31 2026, 02:55 PM

@xrendan

xrendan commented Aug 31, 2026

Copy link
Copy Markdown
Member Author

Companion York Factory API PR: BuildCanada/york_factory#114

Claude Fable review findings are included in the latest commit: compact-currency boundary promotion, declared Sankey denominators, order-independent year ranges, and restored yearless metadata/fallback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant