Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Tellimer/open-source
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: econify-v1.3.0
Choose a base ref
...
head repository: Tellimer/open-source
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: econify-v1.3.1
Choose a head ref
  • 4 commits
  • 4 files changed
  • 2 contributors

Commits on Oct 13, 2025

  1. feat(classify): update sync to match by indicator name

    - Changed from ID-based to NAME-based matching
    - One classification now updates ALL indicators with that name
    - Handles country-specific indicators (e.g., 180 Balance of Trade)
    - Synced 666 names → 15,384 indicators (99.96% coverage)
    - Added detailed statistics and top 10 indicators by country count
    
    Results:
    - Balance of Trade: 180 countries
    - GDP: 191 countries
    - Population: 186 countries
    - Temperature: 204 countries
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    algoflows and claude committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    5a21dd8 View commit details
    Browse the repository at this point in the history
  2. fix(econify): block time normalization for period-total discrete types

    - Tourist Arrivals and other count indicators no longer time-normalized
    - period-total + discrete types (count/volume/stock/index) now blocked
    - Flow types (GDP, exports) still allow time conversion as intended
    - Fixes: 520k tourists Q2 → stays 520k, not divided by 3 to 173k/month
    - Version bump to 1.3.1
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    algoflows and claude committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    361d323 View commit details
    Browse the repository at this point in the history
  3. fix(econify): wrap case block in brackets for lint compliance

    - Fixed no-case-declarations lint error in indicator_type_rules.ts
    - Added brackets around period-total case block
    - All 428 tests passing, no type errors
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    algoflows and claude committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    657dfe5 View commit details
    Browse the repository at this point in the history
  4. docs(econify): update changelog for v1.3.1

    - Document period-total time normalization fix for discrete types
    - Add technical details about the implementation
    - Version 1.3.1 release notes
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    algoflows and claude committed Oct 13, 2025
    Configuration menu
    Copy the full SHA
    c4cf0fc View commit details
    Browse the repository at this point in the history
Loading