You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 30, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Aug 30, 2026. It is now read-only.
Consolidate computation_modules.py with CountryConfig from policyengine library #138
computation_modules.py has 818 lines with 13 module functions — many duplicated as _uk/_us variants that differ only in program names, variable lists, and calculator functions. Each module function also:
Hard-codes country-specific program/variable lists (duplicating what the library should own)
Calls model_rebuild() workarounds that are now fixed in the library
Has two separate dispatch tables (UK_MODULE_DISPATCH, US_MODULE_DISPATCH)
Activity
refactor: Consolidate computation_modules with CountryConfig from lib…