California uprating doesn't work
For example, the dependent exemption is uprated: https://github.com/PolicyEngine/policyengine-us/blob/ca967aba24271ed471c722ef3684b05e5502c034/policyengine_us/parameters/gov/states/ca/tax/income/exemptions/dependent_amount.yaml#L2-L12
But it doesn't work in the app:
California CPI itself is uprated by the CBO CPI forecast:
https://github.com/PolicyEngine/policyengine-us/blob/ca967aba24271ed471c722ef3684b05e5502c034/policyengine_us/parameters/gov/states/ca/cpi.yaml#L2-L10
That works in the app, at least through 2029:
This seems like a uprating-chaining issue for core but logging here for now.
@PavelMakarchuk verified this worked with a local test, but it's still broken in the web app:
Right, my guess is we need to add some logic specifying ordering of uprating parameters; right now we just traverse the tree and apply in that order, irrespective of dependency.
Filed https://github.com/PolicyEngine/policyengine-core/issues/292 for general uprating chaining