diff --git a/changelog.d/602-cgt-default.changed.md b/changelog.d/602-cgt-default.changed.md new file mode 100644 index 00000000..3accd7f1 --- /dev/null +++ b/changelog.d/602-cgt-default.changed.md @@ -0,0 +1 @@ +Adopted policyengine-uk {X}, whose capital gains realisation response defaults to a retention-rate elasticity of 1.0 (policyengine-uk#2396): a UK CGT reform with no elasticity set now realises gains at that elasticity on every entry point, where it was costed statically, and gains qualifying for Business Asset Disposal Relief take the same 1.0. Results without a reform are unchanged. Reforms that move marginal rates on gains, including some income tax reforms, now include the response. The Budget reform contract (1.2.0) checks the default on every route, and each UK run records the resolved assumption. See the Reforms guide for the static settings, the sensitivities and the marginal tax rate convention. diff --git a/docs/_quarto.yml b/docs/_quarto.yml index e477f834..5e0472a3 100644 --- a/docs/_quarto.yml +++ b/docs/_quarto.yml @@ -46,6 +46,7 @@ website: - methodology/index.md - methodology/model-architecture.md - methodology/us-health-costs.md + - methodology/uk-capital-gains-responses.md - section: "Programs" contents: - programs/index.md diff --git a/docs/methodology/index.md b/docs/methodology/index.md index 04044994..1e66c34c 100644 --- a/docs/methodology/index.md +++ b/docs/methodology/index.md @@ -21,6 +21,7 @@ The long-term goal is that generated pages come from the country model and data - [Model architecture](model-architecture.md) - [US health coverage and costs](us-health-costs.md) +- [UK capital gains realisation response](uk-capital-gains-responses.md) ## Program pages diff --git a/docs/methodology/uk-capital-gains-responses.md b/docs/methodology/uk-capital-gains-responses.md new file mode 100644 index 00000000..9731eae7 --- /dev/null +++ b/docs/methodology/uk-capital-gains-responses.md @@ -0,0 +1,95 @@ +--- +title: "UK capital gains realisation response" +--- + +People choose when to realise capital gains, so a change in the tax on gains +changes the gains realised. policyengine-uk models this for every reform, and +policyengine.py uses the model's response as it is; it adds no response of its +own. + +## The response + +A reform scales each person's realised gains $G_0$ to + +$$ +G_1 = G_0 \left(\frac{1 - t_1}{1 - t_0}\right)^{e} +$$ + +where $t_0$ and $t_1$ are the person's marginal rates on gains under the +baseline's and the reform's rules, and $e$ is the elasticity with respect to +the retention rate $1 - t$. + +- **How the rates are measured.** Both are measured at the person's gains + before any response, with every behavioural response switched off, so their + difference reflects the reform alone. +- **Schedules.** Each rate is share-weighted across the person's schedules + (main rates, Business Asset Disposal Relief, residential property, carried + interest). +- **Relief gains.** Gains qualifying for the relief respond at their own + elasticity, the main one unless `separate_badr_elasticity` is set. + +## The default + +The default elasticity is 1.0, PolicyEngine's central assumption. It is the +value Advani, Lonsdale and Summers (2024, pp. 36–37) use for the medium-term +(five-year) effect of their reform package, and the range they consider, 0.5 +to 2.0, gives the sensitivities. Its limits: + +- **For rate changes alone it is low.** They reach 1.0 from about 1.5 by + adjusting for their package's base changes (removing the uplift at death, + charging gains on emigration) and for income shifted back into income tax. + They expect a reform without those changes to have a higher elasticity, + and so lower revenue (p. 37). policyengine-uk adds no income tax back, so + for a change to rates alone the default overstates what a rate rise + raises. +- **It is a medium-term value.** Responses soon after a reform are larger, + and forestalling isn't modelled, so a first-year score is likely to + understate the response. +- **Large rate rises.** Revenue from a single rate on gains peaks at + $1 / (1 + e)$: 50% at the default, 40% at 1.5, 33% at 2.0 and about 22% at + 3.6. So the elasticity can decide whether a large rise raises or loses + revenue, and the default can give the opposite sign to official costings. +- **Not their revenue.** Adopting 1.0 does not reproduce their revenue + estimates. + +The OBR's elasticities (3.6 for main-rate gains, 1.4 for relief gains) can be +set for comparison. They then compare elasticities, not the OBR's full +costing. The response scales the gains in the data, so a comparison in +pounds also mixes in any gap in the level of gains. + +The model's default is 1.0 from policyengine-uk {X}. Before, it was 0, so +reforms were costed statically unless a caller set an elasticity. + +## When there is no response + +- **No reform.** A simulation without a reform, and a reform's own baseline, + apply their baseline's rules. Their rates would be equal, so policyengine-uk + does not measure them and the response is zero. +- **No rate change.** A reform that doesn't change a person's marginal rate + on gains leaves their gains alone. That includes a change to one band's + rate for someone whose last pound of gains falls in another band. +- **Marginal tax rates.** Marginal tax rates on earnings hold realised gains + fixed: a pay rise is not a reform for the response to answer. + +## Choosing another assumption + +See [Reforms](../reforms.md#behavioural-responses-uk-capital-gains) for the +settings: static, sensitivities, the OBR comparison and the marginal tax rate +convention. Every UK run records the response it applied, so a result shows +the assumption it was calculated under (see +[The UK capital gains realisation response](../microsim.md#the-uk-capital-gains-realisation-response)). + +## Interpreting results + +- **Revenue.** Realised gains are part of household income, so with a + response the change in household net income no longer equals the change in + revenue. Read revenue from `gov_balance` or the taxes themselves. +- **Distributional results.** Household net income counts gains no longer + realised as income lost, although they are deferred, not lost. So + per-household impacts, income deciles and winners and losers show a CGT + rise costing households more with the response than without it. Whether + distributional measures should use gains before the response is an open + methodology question. +- **Cross-effects.** Reforms to income tax bands or allowances can move + marginal rates on gains, and so realised gains, even when CGT rates don't + change. diff --git a/docs/reforms.md b/docs/reforms.md index 9fcd9361..de3b434f 100644 --- a/docs/reforms.md +++ b/docs/reforms.md @@ -91,6 +91,76 @@ reformed = Simulation( ) ``` +## Behavioural responses: UK capital gains + +policyengine-uk realises capital gains in response to any reform that changes +a person's marginal rate on gains. From policyengine-uk {X}, pinned by +policyengine.py {Y}, the default is a retention-rate elasticity of 1.0. Each +person's realised gains scale by $((1 - t_1) / (1 - t_0))^{e}$, where $t_0$ +and $t_1$ are their marginal rates on gains without and with the reform. Gains +qualifying for Business Asset Disposal Relief take the same 1.0. Before, the +elasticity was 0, so a CGT reform was costed statically unless the caller set +an elasticity. + +For a marginal rate on gains rising from 24% to 45%, realised gains scale by +$0.55 / 0.76 \approx 0.7237$. A marginal tax rate elasticity of $-0.7$, a +different convention, gives $(0.45 / 0.24)^{-0.7} \approx 0.6440$: the two +are not interchangeable. + +- **Who is affected.** Any reform that moves someone's marginal rate on gains + is affected. That includes CGT rates, and also income tax bands and + allowances, because gains are taxed on top of income. Results without a + reform are unchanged. +- **The static costing.** Set the elasticities to zero for the years you run, + as below: + - on `Simulation`, pass them as `dynamic=`; + - on `calculate_household`, merge them into `reform=`; + - on `managed_microsimulation`, merge them into `reform=`, whose keys + policyengine-uk reads itself. +- **Sensitivities.** The elasticity can be 0.5 or 2.0, the range CenTax + consider. For the OBR's elasticities, set it to 3.6 and + `separate_badr_elasticity` to true; `badr_elasticity` stays 1.4. That + compares elasticities, not the OBR's full costing. +- **The marginal tax rate convention.** An `mtr_elasticity` set on its own + applies alone in its periods, with a `CapitalGainsResponseWarning`. Setting + `elasticity` to 0 for the same periods silences it. Setting both to nonzero + values raises an error. +- **Precedence.** A dynamic's settings win over a policy's. With a policy + modifier, the dynamic's values are written after the modifier, onto the + annualised parameters, where a value dated after 1 January misses that year. + Date them from 1 January. +- **Both sides of a comparison.** Set the same `dynamic` on the baseline and + the reform. A response set on the reform side only also answers the + baseline's policy, since each simulation's response is measured against + current law. +- **The assumption's limits.** CenTax's 1.0 is a medium-term value for a + package that also reforms the base and adjusts for income shifted between + taxes. For a change to rates alone their reasoning points higher, and a + first-year response is likely larger, so the default can overstate what a + rate rise raises. Income tax on shifted income is not added back. See + [the methodology page](methodology/uk-capital-gains-responses.md). + +```python +RESPONSES = "gov.simulation.capital_gains_responses" +EVERY_YEAR = "2000-01-01.2100-12-31" +static = { + f"{RESPONSES}.elasticity": {EVERY_YEAR: 0}, + f"{RESPONSES}.mtr_elasticity": {EVERY_YEAR: 0}, + f"{RESPONSES}.separate_badr_elasticity": {EVERY_YEAR: False}, +} +static_costing = Simulation( + dataset=dataset, + tax_benefit_model_version=pe.uk.model, + policy={"gov.hmrc.cgt.higher_rate": {"2027-04-06": 0.45}}, + dynamic=static, +) +``` + +Every UK run records the response it applied (see +[The UK capital gains realisation response](microsim.md#the-uk-capital-gains-realisation-response)), +and [the methodology page](methodology/uk-capital-gains-responses.md) +explains how the response is measured. + ## Structural reforms For rule changes that can't be expressed as a parameter change — swapping a formula, adding a variable, neutralising a program — drop down to the underlying country package. Both `policyengine_us` and `policyengine_uk` expose `Reform.from_dict(...)` and class-based reforms with overridable formulas; use them directly and run the simulation via `managed_microsimulation` (or by constructing a country-package `Microsimulation` yourself). diff --git a/src/policyengine/core/simulation.py b/src/policyengine/core/simulation.py index 071856d3..2d152800 100644 --- a/src/policyengine/core/simulation.py +++ b/src/policyengine/core/simulation.py @@ -73,7 +73,12 @@ class Simulation(BaseModel): ) dynamic: Optional[Union[Dynamic, dict[str, Any]]] = Field( default=None, - description=("Behavioural-response overlay. Same dict shape as ``policy``."), + description=( + "Behavioural-response overlay. Same dict shape as ``policy``. " + "``None`` keeps the country model's defaults, which need not be " + "static: policyengine-uk realises capital gains at a " + "retention-rate elasticity of 1 by default." + ), ) dataset: Dataset = None diff --git a/src/policyengine/tax_benefit_models/uk/budget_reform_contract.py b/src/policyengine/tax_benefit_models/uk/budget_reform_contract.py index 8f14c956..3dd4778f 100644 --- a/src/policyengine/tax_benefit_models/uk/budget_reform_contract.py +++ b/src/policyengine/tax_benefit_models/uk/budget_reform_contract.py @@ -67,7 +67,9 @@ added both, and a case with no response settings that shows the default response policyengine-uk applies. Its checks expect the retention-rate elasticity of 1 that policyengine-uk#2396 makes the default, and carry -``pending`` until policyengine.py pins a release with it. +``pending`` until policyengine.py pins a release with it. Contract 1.2.0 +adds a second default case, for gains partly qualifying for Business Asset +Disposal Relief, which respond at the same elasticity. Report ------ @@ -111,7 +113,7 @@ from typing import Any, Optional, Union CONTRACT_ID = "policyengine-uk/budget-reform-contract" -CONTRACT_VERSION = "1.1.0" +CONTRACT_VERSION = "1.2.0" PRIOR_LAW_OPTION = "projected" PRIOR_LAW_DECISION = "d1344" # The capital gains response default: policyengine-uk#2396 makes it a @@ -150,6 +152,9 @@ UC_SINGLE_OLD = "gov.dwp.universal_credit.standard_allowance.amount.SINGLE_OLD" NEW_STATE_PENSION = "gov.dwp.state_pension.new_state_pension.amount" CGT_BASIC_RATE = "gov.hmrc.cgt.basic_rate" +CGT_HIGHER_RATE = "gov.hmrc.cgt.higher_rate" +CGT_ADDITIONAL_RATE = "gov.hmrc.cgt.additional_rate" +CGT_BADR_RATE = "gov.hmrc.cgt.badr.rate" CGT_ANNUAL_EXEMPT_AMOUNT = "gov.hmrc.cgt.annual_exempt_amount" CGT_RESPONSES = "gov.simulation.capital_gains_responses" CGT_ELASTICITY = f"{CGT_RESPONSES}.elasticity" @@ -444,6 +449,42 @@ def expected(context: Context) -> float: "the exempt amount and current rate are read from current law" ) +MIXED_GAINS = 50_000 +RELIEF_GAINS = 20_000 + + +def _mixed_retention_ratio(year: int, rate: float) -> Callable[[Context], float]: + """The retention ratio for gains partly qualifying for the relief, when + the rate on the rest moves to ``rate``. + + The marginal rate on gains is share-weighted across the schedules: the + relief rate on the qualifying share, the higher rate on the rest. Both + shares respond to the one change in that rate. + """ + + def expected(context: Context) -> float: + relief_share = RELIEF_GAINS / MIXED_GAINS + relief_rate = context.baseline(CGT_BADR_RATE, year) + before = relief_share * relief_rate + (1 - relief_share) * ( + context.baseline(CGT_HIGHER_RATE, year) + ) + after = relief_share * relief_rate + (1 - relief_share) * rate + return (1 - after) / (1 - before) + + return expected + + +def _scaled(amount: float, ratio, offset: float = 0.0) -> Callable[[Context], float]: + return lambda context: amount * (ratio(context) + offset) + + +MIXED_RESPONSE_ORACLE = ( + "£50,000 of gains, £20,000 qualifying for the relief, scaled by " + "(1 - t1) / (1 - t0), where t0 and t1 are 40% x the relief rate + 60% x " + "the higher rate (24% now, 45% under the reform); the relief and higher " + "rates are read from current law" +) + DIVIDENDS = 10_000 @@ -881,6 +922,46 @@ def expected(context: Context) -> float: ) ), ), + Case( + id="cgt_default_response_relief_gains", + title=( + "CGT higher and additional rates 45% from 6 April 2027, for gains " + "partly qualifying for Business Asset Disposal Relief, at the " + "default response" + ), + changes=( + Change(CGT_HIGHER_RATE, _date("2027-04-06"), 0.45), + Change(CGT_ADDITIONAL_RATE, _date("2027-04-06"), 0.45), + ), + # £80,000 of earnings puts all the gains above the basic rate band; + # £20,000 of the £50,000 qualify for the relief, whose rate the reform + # leaves alone. Pending, as cgt_default_response, until the pin. + household=adult( + 80_000, capital_gains=MIXED_GAINS, capital_gains_badr=RELIEF_GAINS + ), + checks=tuple( + replace(check, pending=DEFAULT_RESPONSE_DECISION) + for check in ( + Check( + "variable", + "capital_gains", + 2027, + _scaled(MIXED_GAINS, _mixed_retention_ratio(2027, 0.45)), + MIXED_RESPONSE_ORACLE, + 0.05, + ), + # The qualifying gains respond at the same elasticity of 1. + Check( + "variable", + "capital_gains_badr_behavioural_response", + 2027, + _scaled(RELIEF_GAINS, _mixed_retention_ratio(2027, 0.45), -1.0), + MIXED_RESPONSE_ORACLE + "; the response on the qualifying £20,000", + 0.05, + ), + ) + ), + ), Case( id="september_cpi_moves_indexed_thresholds", title="A 5% September 2030 CPI rise indexes the 2031-32 thresholds", diff --git a/tests/fixtures/uk_contract/evaluate_case_rows.json b/tests/fixtures/uk_contract/evaluate_case_rows.json index 11316125..0241b7bd 100644 --- a/tests/fixtures/uk_contract/evaluate_case_rows.json +++ b/tests/fixtures/uk_contract/evaluate_case_rows.json @@ -1 +1 @@ -[{"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "error"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_variable"}, {"actual": null, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "matching_variable"}, {"actual": null, "case_id": "matching_variable", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_variable"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "tolerance_boundary"}, {"actual": null, "case_id": "tolerance_boundary", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "tolerance_boundary"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "missing_value"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.reform_dict", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.reform_from_dict", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "wrapper.household", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "wrapper.policy", "status": "pending", "variant": "matching_pending"}, {"actual": null, "case_id": "matching_pending", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_pending"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_rejection"}, {"actual": null, "case_id": "matching_rejection", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_rejection"}] +[{"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -59.58982299999991, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "finite_rate_change", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 263.402723, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 441.346756, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 576.142235, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 219.171255, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 153.189373, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 956.790433, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 77.025182, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 476.674451, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 671.131436, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 686.806713, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 403.383625, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 820.63996, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 643.463151, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 245.362965, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 176.381387, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 898.750354, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 696.472094, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 136.71218800000003, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 644.567674, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 72.076954, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "extended_freeze", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 202.243466, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -552.657047, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "april_benefit_uprating", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 133.182723, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -229.11419100000006, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "bounded_change_on_uprated_benefit", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 883.417699, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -495.80258999999995, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 806.950692, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 74.665262, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": -205.02065900000002, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "new_state_pension_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 169.599276, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 871.45993, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 613.976534, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "mid_year_blended_rate", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 201.021203, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": -175.13142100000005, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 186.2011, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_retention_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 90.52372, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 649.568925, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 163.287241, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 469.078429, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 301.795417, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 301.795417, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 301.795417, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 301.795417, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 953.671637, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 301.795417, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "cgt_default_response_relief_gains", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 44.177444, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 117.651344, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 19.665556, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "september_cpi_moves_indexed_thresholds", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 521.369962, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 413.826244, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "structural_switch", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 869.699003, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 518.752611, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 320.54442900000004, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "baseline_vat_is_current_law", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "modifier_then_parameter_changes", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 853.707753, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 914.41469, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 0.4343870000000152, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 351.81676099999993, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "parameter_changes_then_modifier", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 645.913637, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_bare_year_reform_from_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 590.141163, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 837.048597, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_single_day_dict", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "hashed"}, {"actual": 330.287127, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 768.927933, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "baseline_isolation:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2027", "decision_id": null, "expected": 5.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "hashed"}, {"actual": 5.0, "case_id": "reading_effective_dates_reverse_order", "check": "unreformed_after_reform:income_tax:2028", "decision_id": null, "expected": 6.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "hashed"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "hashed"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2027", "decision_id": null, "expected": 299.9979999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "finite_rate_change", "check": "change:income_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": 37700.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": 12570.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": 50270.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": 241.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": 966.73, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": "d1344", "expected": 15090.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": "d1344", "expected": 45300.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2031", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2032", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2032", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.lower_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_4.thresholds.upper_profits_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.upper_earnings_limit:2033", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "extended_freeze", "check": "change:income_tax:2033", "decision_id": null, "expected": -2513.96, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2034", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "april_benefit_uprating", "check": "variable:uc_standard_allowance:2029", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "april_benefit_uprating", "check": "change:uc_standard_allowance:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "bounded_change_on_uprated_benefit", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "bounded_change_on_uprated_benefit", "check": "change:uc_standard_allowance:2030", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "variable:universal_credit:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "uc_award_follows_the_standard_allowance", "check": "change:universal_credit:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "new_state_pension_rate", "check": "variable:new_state_pension:2027", "decision_id": null, "expected": 14560.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "new_state_pension_rate", "check": "change:new_state_pension:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.18868852459016502, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": 0.18, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.hmrc.cgt.basic_rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "mid_year_blended_rate", "check": "change:capital_gains_tax:2028", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": 1.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.hmrc.cgt.basic_rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2026", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2026", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_retention_response", "check": "variable:capital_gains:2027", "decision_id": null, "expected": 10000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_retention_response", "check": "change:capital_gains_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 1.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.2, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.mtr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": "parameter:gov.simulation.capital_gains_responses.separate_badr_elasticity:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 10000.0, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": 0.0, "case_id": "cgt_default_response", "check": "change:capital_gains_tax:2027", "decision_id": "policyengine-uk#2396", "expected": 0.0, "holds": true, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.reform_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "country.reform_from_dict", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "wrapper.household", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains:2027", "decision_id": "policyengine-uk#2396", "expected": 40624.99999999999, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "cgt_default_response_relief_gains", "check": "variable:capital_gains_badr_behavioural_response:2027", "decision_id": "policyengine-uk#2396", "expected": -3750.0000000000023, "holds": false, "route": "wrapper.policy", "status": "pending", "variant": "unchanged"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": 13200.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": 39600.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": 253.85, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.allowances.personal_allowance.amount:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.income_tax.rates.uk[1].threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": "parameter:gov.hmrc.national_insurance.class_1.thresholds.primary_threshold:2031", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "uc_rebalancing_reform_after_data_load", "check": "variable:uc_LCWRA_element:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "structural_switch", "check": "variable:marriage_allowance:2026", "decision_id": null, "expected": 1260.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": "baseline_equals:baseline_vat:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "baseline_vat_is_current_law", "check": "change:vat:2026", "decision_id": null, "expected": 999.9999999999994, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "modifier_then_parameter_changes", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": 0.0875, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.dividends[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2026", "decision_id": null, "expected": -1124.9775000000002, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 0.0, "case_id": "parameter_changes_then_modifier", "check": "change:income_tax:2027", "decision_id": null, "expected": -824.9795000000008, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": "accepted", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.21, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2026", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": 0.2, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": 0.2, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": "parameter:gov.hmrc.income_tax.rates.uk[0].rate:2028", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2027", "decision_id": null, "expected": 6000.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": 1000.0, "case_id": "reading_effective_dates_reverse_order", "check": "variable:uc_standard_allowance:2028", "decision_id": null, "expected": 6240.0, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "unchanged"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "unchanged"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "finite_rate_change", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "extended_freeze", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "april_benefit_uprating", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "bounded_change_on_uprated_benefit", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_award_follows_the_standard_allowance", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "new_state_pension_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "mid_year_blended_rate", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_retention_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "cgt_default_response_relief_gains", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "september_cpi_moves_indexed_thresholds", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "uc_rebalancing_reform_after_data_load", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "structural_switch", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "baseline_vat_is_current_law", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "modifier_then_parameter_changes", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "parameter_changes_then_modifier", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "fail", "variant": "error"}, {"actual": "RuntimeError: route failed", "case_id": "unknown_path", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "error"}, {"actual": null, "case_id": "unknown_path", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_bare_year_reform_from_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_single_day_dict", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "error"}, {"actual": null, "case_id": "reading_effective_dates_reverse_order", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "error"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_variable"}, {"actual": 1000.0, "case_id": "matching_variable", "check": "variable:income_tax:2027", "decision_id": null, "expected": 1000.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_variable"}, {"actual": 0.0, "case_id": "matching_variable", "check": "change:income_tax:2027", "decision_id": null, "expected": 0.0, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_variable"}, {"actual": null, "case_id": "matching_variable", "check": "baseline_equals:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "unsupported", "variant": "matching_variable"}, {"actual": null, "case_id": "matching_variable", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_variable"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_dict", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.scenario_parameter_changes", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "country.reform_from_dict", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.household", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.household", "status": "fail", "variant": "tolerance_boundary"}, {"actual": 174.303, "case_id": "tolerance_boundary", "check": "variable:inside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "tolerance_boundary"}, {"actual": 174.306, "case_id": "tolerance_boundary", "check": "variable:outside:2027", "decision_id": null, "expected": 174.3, "holds": null, "route": "wrapper.policy", "status": "fail", "variant": "tolerance_boundary"}, {"actual": null, "case_id": "tolerance_boundary", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "tolerance_boundary"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.reform_dict", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.scenario_parameter_changes", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "country.reform_from_dict", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.household", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": "variable:income_tax:2027", "decision_id": null, "expected": null, "holds": null, "route": "wrapper.policy", "status": "error", "variant": "missing_value"}, {"actual": null, "case_id": "missing_value", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "missing_value"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.reform_dict", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.scenario_parameter_changes", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "country.reform_from_dict", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "wrapper.household", "status": "pending", "variant": "matching_pending"}, {"actual": 1000.0, "case_id": "matching_pending", "check": "variable:income_tax:2027", "decision_id": "d1344", "expected": 1000.0, "holds": true, "route": "wrapper.policy", "status": "pending", "variant": "matching_pending"}, {"actual": null, "case_id": "matching_pending", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_pending"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_dict", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.scenario_parameter_changes", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "country.reform_from_dict", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.household", "status": "pass", "variant": "matching_rejection"}, {"actual": "ValueError: no new_credit here", "case_id": "matching_rejection", "check": "rejected", "decision_id": null, "expected": "an error matching 'new_credit'", "holds": null, "route": "wrapper.policy", "status": "pass", "variant": "matching_rejection"}, {"actual": null, "case_id": "matching_rejection", "check": null, "decision_id": null, "expected": null, "holds": null, "route": "api.sim_api", "status": "unsupported", "variant": "matching_rejection"}] diff --git a/tests/test_uk_budget_reform_contract.py b/tests/test_uk_budget_reform_contract.py index 7f13d280..bccb7a3f 100644 --- a/tests/test_uk_budget_reform_contract.py +++ b/tests/test_uk_budget_reform_contract.py @@ -560,31 +560,52 @@ def test_the_capital_gains_cases_hold_on_every_in_process_route(): assert passed == set(routes) +DEFAULT_CASES = ("cgt_default_response", "cgt_default_response_relief_gains") + + def test_the_default_response_is_reported_without_gating(): - """The default case's checks all wait on policyengine-uk#2396, so it - reports the default response on every route without failing a run. The - golden rows cover its rows on every route under fake routes; one real - route checks that it runs and reports pending there.""" + """The default cases' checks all wait on policyengine-uk#2396, so they + report the default response on every route without failing a run. The + golden rows cover their rows on every route under fake routes; one real + route checks that they run and report pending there.""" pytest.importorskip("policyengine_uk.utils.dated_reforms") - case = next(case for case in CASES if case.id == "cgt_default_response") - assert {check.pending for check in case.checks} == { - contract.DEFAULT_RESPONSE_DECISION - } - # No response settings: the case runs on whatever default is installed. - assert not any(change.path.startswith("gov.simulation.") for change in case.changes) + cases = [case for case in CASES if case.id in DEFAULT_CASES] + assert [case.id for case in cases] == list(DEFAULT_CASES) + for case in cases: + assert {check.pending for check in case.checks} == { + contract.DEFAULT_RESPONSE_DECISION + } + # No response settings: the case runs on whatever default is installed. + assert not any( + change.path.startswith("gov.simulation.") for change in case.changes + ) report = run_budget_reform_contract( routes=["country.reform_dict"], - cases=["cgt_default_response"], + cases=list(DEFAULT_CASES), max_examples=0, ) - rows = [row for row in report["cases"] if row["case_id"] == case.id] + rows = [row for row in report["cases"] if row["case_id"] in DEFAULT_CASES] assert {row["status"] for row in rows} <= {"pass", "pending"} - (response,) = ( - row for row in rows if row["check"] == "change:capital_gains_tax:2027" - ) - assert response["status"] == "pending" - assert response["decision_id"] == contract.DEFAULT_RESPONSE_DECISION + responses = { + (row["case_id"], row["check"]): row + for row in rows + if row["check"] + in ( + "change:capital_gains_tax:2027", + "variable:capital_gains_badr_behavioural_response:2027", + ) + } + assert set(responses) == { + ("cgt_default_response", "change:capital_gains_tax:2027"), + ( + "cgt_default_response_relief_gains", + "variable:capital_gains_badr_behavioural_response:2027", + ), + } + for row in responses.values(): + assert row["status"] == "pending" + assert row["decision_id"] == contract.DEFAULT_RESPONSE_DECISION def test_a_parameter_modifier_writes_the_annualised_parameters(): diff --git a/tests/test_uk_cgt_default.py b/tests/test_uk_cgt_default.py new file mode 100644 index 00000000..68225487 --- /dev/null +++ b/tests/test_uk_cgt_default.py @@ -0,0 +1,192 @@ +"""policyengine.py adopts policyengine-uk's default capital gains response (#602). + +The pinned policyengine-uk realises gains at a retention-rate elasticity of 1 +when a reform sets none (policyengine-uk#2396). These tests check that: + +- the pinned model's defaults are the central case; +- a CGT reform with no elasticity set equals one with an explicit + retention-rate elasticity of 1 through all three entry points (population, + household and managed), with relief gains at the same elasticity; +- an MTR elasticity set alone applies on its own, with a warning, and the + record says so; +- an unreformed run is unchanged by the default; +- each entry point records the resolved assumption. + +``test_uk_cgt_responses.py`` covers explicit settings, precedence, conflicts +and the record's storage; these tests hold only with the pinned default. +""" + +from __future__ import annotations + +import math +import warnings + +import pandas as pd +import pytest + +pytest.importorskip("policyengine_uk") +_capital_gains = pytest.importorskip("policyengine_uk.utils.capital_gains") +if not hasattr(_capital_gains, "capital_gains_response_assumption"): + # Until the pin reaches the policyengine-uk release with the default + # (policyengine-uk#2396). The commit that moves the pin removes this + # guard, so from then on a pin without the default fails here. + pytest.skip( + "needs the policyengine-uk release with the default capital gains " + "response (policyengine-uk#2396)", + allow_module_level=True, + ) + +from policyengine_uk.utils.capital_gains import ( # noqa: E402 + CapitalGainsResponseWarning, +) + +import policyengine as pe # noqa: E402 +from policyengine.tax_benefit_models.uk import ( # noqa: E402 + capital_gains_responses as records, +) +from tests.test_uk_cgt_responses import ( # noqa: E402 + GAINS_VARIABLES, + MIXED_RATIO, + RATE_RISE, + RATIO, + YEAR, + factors, + person, + run, + settings, +) + +CENTRAL = {"elasticity": 1.0, "mtr_elasticity": 0.0, "separate_badr_elasticity": False} + + +def test_the_pinned_model_defaults_to_the_central_case(): + from policyengine_uk.tax_benefit_system import processed_parameters + + responses = processed_parameters().gov.simulation.capital_gains_responses + instant = f"{YEAR}-01-01" + + assert responses.elasticity(instant) == 1.0 + assert responses.mtr_elasticity(instant) == 0 + assert not responses.separate_badr_elasticity(instant) + + +def test_no_elasticity_means_the_central_response_on_the_population_route(): + default = run(policy=RATE_RISE) + explicit = run(policy=RATE_RISE, dynamic=settings(**CENTRAL)) + + for variable in GAINS_VARIABLES["person"]: + assert person(default, variable) == person(explicit, variable), variable + assert factors(default)[0] == pytest.approx(RATIO, abs=1e-5) + # Relief gains take the same elasticity, against the share-weighted rate. + relief_response = person(default, "capital_gains_badr_behavioural_response")[1] + assert 1 + relief_response / 20_000 == pytest.approx(MIXED_RATIO, abs=1e-4) + assert factors(default)[1] == pytest.approx(MIXED_RATIO, abs=1e-4) + + resolved = default.output_dataset.metadata[records.RECORD_KEY]["resolved"] + assert resolved["convention"] == "retention" + assert (resolved["elasticity"], resolved["badr_elasticity"]) == (1.0, 1.0) + assert set(resolved["sources"].values()) == {"default"} + + +def test_no_elasticity_means_the_central_response_on_the_household_route(): + people = [{"age": 45, "employment_income": 80_000, "capital_gains": 50_000}] + + def gains(reform): + result = pe.uk.calculate_household( + people=people, year=YEAR, reform=reform, extra_variables=["capital_gains"] + ) + return result, result.person[0]["capital_gains"] + + default, default_gains = gains(RATE_RISE) + _, explicit_gains = gains({**RATE_RISE, **settings(**CENTRAL)}) + + assert default_gains == explicit_gains + assert default_gains == pytest.approx(50_000 * RATIO, abs=0.5) + resolved = default["provenance"][records.RECORD_KEY]["resolved"] + assert resolved["convention"] == "retention" + + +def _raw_tables() -> dict[str, pd.DataFrame]: + ids = [1, 2] + return { + "person": pd.DataFrame( + { + "person_id": ids, + "person_benunit_id": ids, + "person_household_id": ids, + "age": [45, 45], + "employment_income": [80_000.0, 30_000.0], + "capital_gains": [50_000.0, 0.0], + } + ), + "benunit": pd.DataFrame({"benunit_id": ids}), + "household": pd.DataFrame( + { + "household_id": ids, + "household_weight": [1.0, 1.0], + "region": ["LONDON", "LONDON"], + "tenure_type": ["OWNED_OUTRIGHT", "OWNED_OUTRIGHT"], + "council_tax": [0.0, 0.0], + "rent": [0.0, 0.0], + } + ), + } + + +def test_no_elasticity_means_the_central_response_on_the_managed_route(tmp_path): + from policyengine_uk.data import UKSingleYearDataset + + path = tmp_path / "cgt.h5" + UKSingleYearDataset(**_raw_tables(), fiscal_year=YEAR).save(str(path)) + + def managed(reform): + return pe.uk.managed_microsimulation( + dataset=str(path), allow_unmanaged=True, reform=reform + ) + + default = managed(RATE_RISE) + explicit = managed({**RATE_RISE, **settings(**CENTRAL)}) + + assert list(default.calculate("capital_gains", YEAR)) == list( + explicit.calculate("capital_gains", YEAR) + ) + assert default.calculate("capital_gains", YEAR).values[0] == pytest.approx( + 50_000 * RATIO, abs=0.5 + ) + record = default.policyengine_bundle[records.RECORD_KEY][str(YEAR)] + assert record["resolved"]["convention"] == "retention" + assert record["request"] is None + + +def test_an_mtr_elasticity_alone_applies_with_a_warning(): + with warnings.catch_warnings(record=True) as caught: + warnings.simplefilter("always") + legacy = run(policy=RATE_RISE, dynamic=settings(mtr_elasticity=-0.7)) + + assert [warning.category for warning in caught].count( + CapitalGainsResponseWarning + ) == 1 + # (45% / 24%) ** -0.7, not the retention-rate 0.55 / 0.76. + assert factors(legacy)[0] == pytest.approx( + math.exp(-0.7 * math.log(0.45 / 0.24)), abs=1e-5 + ) + resolved = legacy.output_dataset.metadata[records.RECORD_KEY]["resolved"] + assert resolved["convention"] == "mtr" + assert resolved["mtr_auto_resolved"] + assert len(resolved["warnings"]) == 1 + + +def test_an_unreformed_run_is_unchanged_by_the_default(): + default = run() + static = run( + dynamic=settings(elasticity=0, mtr_elasticity=0, separate_badr_elasticity=False) + ) + + for entity in ("person", "benunit", "household"): + default_table = getattr(default.output_dataset.data, entity) + static_table = getattr(static.output_dataset.data, entity) + for column in default_table.columns: + assert list(default_table[column]) == list(static_table[column]), ( + entity, + column, + )