Improving observability of Canadian federal government spending

5 Open Issues Need Help Last updated: Jul 9, 2025

Open Issues Need Help

View All on GitHub
Government Transparency Spending Analysis

AI Summary: Determine the proportion of federal 'Transfer to Provinces' spending allocated to Ontario. Create a new federal spending category, 'Transfers to Other Provinces', reflecting the remaining amount. Update the tax calculator's logic and accompanying description to accurately represent this revised allocation.

Complexity: 4/5
good first issue

Improving observability of Canadian federal government spending

TypeScript
Government Transparency Spending Analysis
[Tax Viz] Update URLs about 2 months ago

AI Summary: Update the URL of the 'Tax Visualizer' feature from `/tax-calculator` to `/tax-visualizer` and implement a redirect from the old URL to the new one within the Next.js application.

Complexity: 2/5
good first issue

Improving observability of Canadian federal government spending

TypeScript
Government Transparency Spending Analysis

AI Summary: Add percentage values alongside dollar amounts in the Spending Breakdown section of the Canada Spends application to improve user understanding of the proportion of taxes spent on each category. This involves calculating percentages based on existing data and updating the visual display.

Complexity: 3/5
good first issue

Improving observability of Canadian federal government spending

TypeScript
Government Transparency Spending Analysis

AI Summary: The task involves removing a hardcoded Typesense API key from the `Search.tsx` component of the Canada Spends Next.js application and replacing it with an environment variable reference to improve security. This ensures the API key is not exposed in the codebase.

Complexity: 2/5
bug good first issue

Improving observability of Canadian federal government spending

TypeScript
Government Transparency Spending Analysis

AI Summary: Improve the positioning of the search bar in the Canada Spends application to prevent it from overlapping content when the user scrolls. This may involve repositioning the search bar or adjusting the layout of the content boxes to avoid overlap.

Complexity: 3/5
good first issue

Improving observability of Canadian federal government spending

TypeScript